The character set that the HTML e-mail specifies should be the same one that Drupal uses, utf-8. I can't attach a patch file but it's line 2078 of eventfinder.module:
- $headers = "Content-Type: text/html; charset=iso-8859-15\r\n";
+ $headers = "Content-Type: text/html; charset=utf-8\r\n";
I should also point out that this is really only important when the body or teaser of a node is e-mailed, and since the body/teaser of a flexinode contains html code you pretty much have to send html e-mail to have it display decently in the user's email client. The point being that when your node body contains utf characters, it'll display gremlins when your email client tries to display html in iso-8859-15.
Since it's not in the UI instructions: if you want to send items from the node, use %fieldname where fieldname is the name of the field in the node table: %teaser, %body, etc.
| Comment | File | Size | Author |
|---|---|---|---|
| #1 | ef_mail_utf-8.patch | 637 bytes | Anonymous (not verified) |
Comments
Comment #1
Anonymous (not verified) commentedGood point, I missed this during development.
M
Comment #2
Anonymous (not verified) commented