This line in routine routine "handlepart" is not fulfilled
If Regex.Matcher2("Content-Transfer-Encoding:\s*base64", _
I don't think it's the fault of MailParser though.
When I debug a message coming in that has been sent by SMTP the attachments bit looks like this
Attachments=(ArrayList) [], indicating no attachment.
When I debug a message coming in that has been sent manually to Gmail from my Hotmail account the attachments bit looks like this
Attachments=(ArrayList) [file.txt], indicating an attachment.
Also if I look directly at my Gmail account the attachment is there.