I’ve been developing a website using EE4, and have tested everything to be working as expected except for one thing: the automatic emails which get generated are coming through with incorrect formatting.
Instead of formatting the HTML, they open with rich-text, with = signs scattered throughout.
Eg, the email opens with the following code as rich-text instead of HTML:
I have not altered any of the message templates at all.
Any idea what might be causing this? Or clues on how to track down what might be inserting the = signs? Curiously, these emails come through as expected when sent from local development server, but not on a hosted server.
Generally we see this happen when the emails are being marked as spam. There are many reasons this can happen but often its down to the hosts mail server being blacklisted, especially if using a shared host.
We recommend using a transaction email service to work around this, your emails are then sent using their servers and not your web hosts. We have some examples of how to set these up here:
The support post ‘Email rendering bug’ is closed to new replies.
Have a question about this support post? Create a new support post in our support forums and include a link to this existing support post so we can help you.
Support forum for Event Espresso 3 and Event Espresso 4.