PEJ33 Posted September 5, 2013 Share Posted September 5, 2013 I would like to get my email notification that someone has placed an order as a plain text email not an HTML email. I can see that in Mail Alerts there is an HTML version of new_order and a .txt version as well. How do I get prestashop to send me the .txt version? Link to comment Share on other sites More sharing options...
bellini13 Posted September 5, 2013 Share Posted September 5, 2013 Sending emails using html, txt or both is a global configuration setting, so if you change the setting, it would effect all emails sent. If you only want to effect one template, then you would need to alter the Mail.php class. Below is the existing code from PS v1.5.4.1, it may be different in other PS versions. You would need to revise this code to check which template is being used, and prevent the html Part if ($configuration['PS_MAIL_TYPE'] == Mail::TYPE_BOTH || $configuration['PS_MAIL_TYPE'] == Mail::TYPE_TEXT) $message->addPart($template_txt, 'text/plain'); if ($configuration['PS_MAIL_TYPE'] == Mail::TYPE_BOTH || $configuration['PS_MAIL_TYPE'] == Mail::TYPE_HTML) $message->addPart($template_html, 'text/html'); Link to comment Share on other sites More sharing options...
PEJ33 Posted September 5, 2013 Author Share Posted September 5, 2013 (edited) Bellini, Thank you for your reply. I have the global setting set to BOTH but I only get an html email. Should I be getting both an html and a txt email? Can I make it send me both html and txt? Edited September 5, 2013 by PEJ33 (see edit history) Link to comment Share on other sites More sharing options...
bellini13 Posted September 5, 2013 Share Posted September 5, 2013 Both html and txt parts are being sent, it is your email client that is deciding which one to show you Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now