Email sent to hotmail/yahoo, attachment is lost

When an email is sent using Usermin 1.410 to hotmail or yahoo, the attachment is lost.

When sent using Microsoft Outlook or similar, the attachment is received successfully.

In Hotmail, when the message source is viewed the attachment can be seen to be present, but cannot be downloaded. Headers from Hotmail:

X-Mailer: Usermin 1.410

Date: Tue, 18 Aug 2009 14:47:20 +0100 (BST)

MIME-Version: 1.0

Content-Type: multipart/alternative; boundary="bound1250603240"

Return-Path:

X-OriginalArrivalTime: 18 Aug 2009 13:47:26.0856 (UTC)



This is a multi-part message in MIME format.



--bound1250603240

Content-Type: text/plain; charset=iso-8859-1

Content-Transfer-Encoding: 7bit



test



--bound1250603240

Content-Type: text/html; charset=iso-8859-1

Content-Transfer-Encoding: 7bit



test



--bound1250603240

Content-type: octet/stream; name="JuneĀ  2009.pdf"

Content-Disposition: attachment; filename="JuneĀ  2009.pdf"

Content-Transfer-Encoding: base64......content follows here.....
Status: 
Closed (fixed)

Comments

Actually, I was able to re-produce this - it only happens if the mail has an HTML body.

It really feels like a Yahoo bug though, as there isn't anything in the email saying that the attachment shouldn't be displayed..

I would tend to think this as well, however, it does work on an older version of Usermin that I have active (v 1.350). Has there been some change since then and the version 1.410 that is causing this not to work?

OK, I think I see what could be the cause .. since 1.400, email with HTML and text bodies use the multipart/alternative MIME type, which I suspect is confusing Hotmail and Yahoo mail. I will look into fixing this..

This will be fixed in Usermin 1.420.

Automatically closed -- issue fixed for 2 weeks with no activity.