I get the email notification sent by the rule: "Commerce order message: order notification e-mail" in plain text.

How can I trace this problem?

thanks.

Support from Acquia helps fund testing for Drupal Acquia logo

Comments

vasike’s picture

Status: Active » Needs review

you should check if this setting (plain text email only) is not actually set in General Mimemail settings (admin/config/system/mimemail) or for the User Mime Mail settings (account edit page).

is this similar (identical) with #1889366: Text only mail message table is broken issue ?

chefnelone’s picture

@vasike thanks for taking this one. Please could you look my settings at:

admin/config/system/mailsystem and admin/config/system/mimemail

admin/config/system/mimemail
mimemail

admin/config/system/mailsystem
Mail System

chefnelone’s picture

vasike’s picture

Status: Needs review » Fixed

So your Mime Mail settings (admin/config/system/mimemail) are just fine.
The issue is that your Mail system (admin/config/system/mailsystem) won't use it.
It seems you have installed HTML Mail and selected its HTMLMailSystem.
What you need it's to change it to MimeMailSystem.

Status: Fixed » Closed (fixed)

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

Anonymous’s picture

Issue summary: View changes

typo

rajmataj’s picture

I had a similar same issue (however I do not have, nor use the module HTML Mail.). My Commerce emails like the Order confirmation were going through fine, properly formatted as HTML but every other email like the Forgot Password or Account Creation emails were in plain text without any line breaks.

What worked for me was to:

  1. set admin/config/system/mailsystem's settings to both use DefaultMailSystem plus setting the theme to Current
  2. set admin/config/system/mimemail's settings to use Full HTML

Afterwards, I tested with the Forgot Password link and the email that arrived was at least with paragraph breaks.