Force HTML mail
I'm running into the problem that for every registration or import of subscriber data I need to be aware that the field module_sys_dmail_html is set to 1. This is becoming quite a pain for me. Does anybody recognize this?
I'd like to propose a setting that forces the sending of HTML mails. Please let me know what you think. I'll create a patch when there is interest for this.
#1 Updated by Ivan Dharma Kartolo almost 9 years ago
- Status changed from New to On Hold
since plain text still can be read on every platform and there are people, who set their client to only show plain text, I don't see the need to force HTML mail. But there're people (eg. you), who thinks forcing HTML mail make sense. If you can make a patch, you can send me. I review it and try my best to put it on the next feature release.
My idea will be, to have a switch, which located in the configuration module. So User can switch to force HTML mail on SysFolder based. What do you think.
Thanks for the idea.
Dipl.-Inform. (FH) Dipl.-Wirtsch.-Ing. (FH)
Certified TYPO3 Integrator
Want to support me?
- paypal to ivan (dot) kartolo (at) gmail (dot) com
- Amazon wishlist => http://www.amazon.de/gp/registry/3NIXEA6OTWU84
#2 Updated by Rik Willems almost 9 years ago
Thank you for your response. Your idea seems very practical.
Please give me some time to implement this.
As I understand the current system sending both plain and html will only help if users have the 'html checkbox' checked. Otherwise they receive the plain version. Is this right? This is my main problem as I just want all registratants to receive the html.
#3 Updated by Ivan Dharma Kartolo almost 9 years ago
not really. You can set the current direct_mail to send plain text only, HTML only, or both. The recipient can be set to receive plain only or HTML.
I'll put it in a table
|dmail setting||recipient html checkbox||received mail|
|plain only||not checked||plain|
|plain only||checked||no email|
|html only||not checked||no email|
|plain + html||not checked||plain|
|plain + html||checked||multipart (html and plain)*|
*this ist the most used setting
#4 Updated by Ivan Dharma Kartolo over 5 years ago
- Status changed from On Hold to Closed
- TYPO3 Version set to 6.2
- hidden field in the subscription forms
- activate the checkout during importing (Recipient list CSV importer)
- using the TCADefaults in pageTS to automatically set this when creating new records in BE