Closed (won't fix)
Project:
Mime Mail
Version:
5.x-1.x-dev
Component:
Code
Priority:
Normal
Category:
Support request
Assigned:
Unassigned
Reporter:
Created:
15 Sep 2007 at 00:01 UTC
Updated:
16 Mar 2010 at 19:46 UTC
Hi there,
I've noticed when I send HTML newsletters with simplenews it works fine in gmail, yahoo and most other email programs, but in hotmail the plain text version appears in the message and the html is sent as a separate attachment. Do you know what is causing this (encoding perhaps?) and how it can be fixed? I have no problem receiving and viewing html emails in hotmail from other sources. Thanks a lot for your help and let me know if I can help the effort in anyway.
Kind Regards,
Neil
Comments
Comment #1
SteveK commentedalso having this issue. subscribing.
Comment #2
sutharsan commentedHTML mail in Simplenews is handled by Mime Mail module. Therefore I transfer this issue to the Mime Mail issue queue.
Comment #3
SteveK commentedany update regarding a fix for this issue?
Comment #4
Tom Jacobs commentedplease fix for hotmail html problem?
Comment #5
jorisx commentedsame problem here,
subscribing
Comment #6
jerdavisThis is a symptom of the fact that Hotmail doesn't handle email sent in the UTF-8 character set properly, which is what Mime Mail currently uses as an encoding type. This is pretty well documented out there from other people having issues, not just when using Mime Mail but with any email client sending UTF-8. Hotmail only really properly handles ISO-8859-1 character set, from what I've been able to find so far.
I know this doesn't resolve the issue, but hopefully it will at least give you an idea of what's happening. We'll have to see if other encoding options can be added to Mime Mail to try and work around this.
Here's a few other references to this issue:
http://drupal.org/node/73576
http://drupal.org/node/78876
http://weblogs.asp.net/cgarrett/archive/2005/06/06/410533.aspx
A Google search for hotmail utf8 turns up a few other links.
Jer
Comment #7
jerdavisFrom what I understand, Mimemail was built using UTF-8 as a standard character set as that is what is defined to be standard for Drupal itself. I don't believe there are any plans or capability to add other encodings to work around Hotmail's inability to properly handle UTF-8 encoding.
Comment #8
darrenphillips commentedIs there really no solution to this? This module is perfect for my needs apart from this one issue. In fact it is the reason I just migrated a site from mambo to drupal. Is the only way around this to use something like phplist? Or is there another alternative?
Comment #9
jerdavisWe'll be looking at a few formatting issue in the near future. There's an outside chance that correcting these formatting issues may have an affect on whether or not Hotmaill will display the HTML portion. However, it still is the case that Hotmail in general does not support UTF-8 encoding. They support only ISO-8859-1 character encoding, at least from what I have been able to ascertain. As such, even if the HTML portion displays, it may have some funkyness in the characters due to the fact that Drupal is completely UTF-8.
We have no plans at this time to attempt supporting other character sets by attempting to brute-force output from the Drupal default of UTF-8 to some other character set.
Comment #10
oadaeh commentedI have been able to send HTML e-mails using UTF-8 to HotMail, Google, Yahoo and AIM with the D5 version of the Mass Contact module. Hopefully, I'll get the D6 version there this week, but I'm already two days behind where I wanted to be on that. In the immortal words of Obi Wan Kenobi, "Use the source, Luke."
Comment #11
darrenphillips commentedThanks for the tip. However the addresses I need to send to are not drupal users. It's just an import of email addresses. I guess I could import them and create users but then I'd still have to figure out a way to do the subscribe/unsubscribe from then on. Something that simplenews does so well.
Just realised I didn't mention I'm using it with simplenews.
Comment #12
oadaeh commentedSorry, Darren, my comment wasn't directed toward you, but to jerdavis.
Comment #13
mtpultz commentedAny update on this? I'm using the current version of Simplenews and Mimemail with only text showing up in Hotmail 2 years after the last post. Can anyone confirm this?
Subscribing
Comment #14
andrenoronha commentedi'm with the same problem.
Comment #15
andrenoronha commentedi got the solution here
http://drupal.org/node/741984