If I add some debug I can that for some reason in line 43 of parser.js you do
var split = value
.toLowerCase()
which then ends up with parameters['boundary'] being all lower case which for the message above you can see is not the case... so I'm not sure why you make it all lowercase ?
However If I remove that then I do get a return object with multiple "body"s - but they are both empty strings.... so something else is also not working...
Many thanks
PS the email above was generated using nodemailer, in case that matters.
Hi,
If a send a simple multipart message and catch it with your micromta code - then pass it to letterparser It fails to decode the parts...
Here is the incoming multipart
If I add some debug I can that for some reason in line 43 of parser.js you do
which then ends up with
parameters['boundary']
being all lower case which for the message above you can see is not the case... so I'm not sure why you make it all lowercase ?However If I remove that then I do get a return object with multiple "body"s - but they are both empty strings.... so something else is also not working...
Many thanks
PS the email above was generated using nodemailer, in case that matters.