I have tried desperately to modify the default charset for order confirmation emails to iso-8859-1. However, it continues to return UTF-8.
The call getCharset calls
Mage::getStoreConfig('design/head/default_charset');
But I don’t know where that value is stored.
How would I change the default charset for these emails as I want to include Spanish language in them. All I get is this for the latin chars:
�
You will need to overload the
Mage_Core_Model_Email_Template::sendmethod and change the encoding in the ‘to’ and ‘subject’ calls as well as pass in the optional encoding parameter in the setBodyHTML/setBodyText call on Zend_Mail object.