I am running Mime Mail together with SimpleNews and can only get SimpleNews html format to work if I tick of the option "Use mime mail for all messages" in the Mime Mail settings.
However, when I acknowledge Mime Mail to style and format system emails as well, I have experienced that sent system emails (e.g. with requested passwords) are caught in users' spam filters. When I untick the option "Use mime mail for all messages" the email passes through the users' spam filters.
Is there a way where I can ask Mime Mail to be a standard for all Drupal components EXCEPT for system emails or is there another workaround with the spam filter issue?
Comments
Comment #1
jerdavisThe sad truth is that HTML emails automatically get a higher spam rating in most mail systems, as they're used primarily for marketing type activities.
The best solution for this problem would be to have Simplenews implement the mimemail API to send their HTML messages rather than sending them through drupal_mail() and requiring the "use mime mail for all messages" setting.
Simplenews folks - if you need some help understanding how to integrate directly with mimemail let me know.
Jer
Comment #2
sutharsan commentedSimplenews does use mime mail API. Look for HTML format in the simplenews settings.
An experts view on simplenews mime mail implementation is however always welcome.
Comment #3
sutharsan commentedNo response. Closing the issue.
Comment #4
Rajan M commentedStill listing in spam mails.
I tried following hardcoded values with mimemail
$sender = 'senderemail@gmail.com';
$recipient = 'my_email_id@gmail.com'; // I checked this on gmail
$subject = 'test subject';
$body = 'test mail body';
mimemail($sender, $recipient, $subject, $body);
-- but this mail goes into the span listing on gmail.
Any solution?