Posted: June 25, 2014 at 12:47 am
|
Hi I have to reopen this case. We cant resolve it with toggle messages off/on. please advice. |
|
Hi Ray, This has come up a few times on the forums, though we have never been able to recreate this. One customer found that after changing mail server it resolved the issue. What we think is happening is that the emails are being flagged as spam and as such being sent as plain text rather than HTML. This would mean there is very little we can do about it. MailChimp discuss a very similar issue here http://kb.mailchimp.com/article/my-emails-are-being-delivered-as-broken-html-code-or-an-attachment/ One option would be to try the Mandrill plugin (also by MailChimp) https://wordpress.org/plugins/wpmandrill/ (you will need a Mandrill account, but it is free to begin with). |
|
In case of Spam I aggree, that you cant do very much. I believe that it has to do with EE4 – it wasnt here before. We have no issues with Mailchimp or any other emails… Last time it came up we restarted Message settings – that worked and does not influence the mail server. This time it didnt. Here the link to the email confirmation. Thanks, |
|
Hi Ray, I compared your email source to an email that I sent from a test site. The only real difference that I can see is here:
Your Received SPF is none, compared to mine which is Pass, and your spf=neutral, whereas mine is spf=pass. Now I don’t know enough about email processes to say that that is definitely the issue, but that is the only difference (structurally) between your email that shows plain text and my HTML email. This was tested with EE 4.2.4 to match your own site. If you wanted to look into the SPF aspect to see if that is definitely the issue, I believe you will need to refer to your host for assistance. You can also try Mandrill as that will route everything via their servers so the SPF should pass. |
|
we have tested it with mandrill. where do you think the problem is? |
Hi Ray, From your feedback, it sounds like the messages are working for the registrant/attendee but are still broken for the event admin. Have there been any customizations to that specific message type for the event ddmin? If not, could you try “resetting” this message type: WP-admin –> Event Espresso –> Messages –> Locate the Registration Approved messenger and click on Event Admin. This will take you to the message editor for this specific message type. Then you can click on the reset button to refresh this message type. If you aren’t sure if any modifications have been made, then please open a new tab with the existing message type and perform the reset in a new tab. — |
|
|
hi lorenzo the template making problems I have reset (payment pending). It did not help. thanks, |
Hi Ray, Could you please create a temporary WordPress admin login so we can take a closer look at this issue? Please share that temporary login through the secure link below: To prevent delays in troubleshooting, be sure to double check your information on the form before submitting. The submit button for the form appears after you have answered “Yes” to the last question. Thank you. — |
|
|
done. |
Hi, I did get the temporary login. Thank you. I’m going to ask one of the developers to help me with this since we’ve seen it on just a couple sites and can’t duplicate the issue locally. I’ll send a message privately once I have more information. This message won’t appear here but will arrive as another email. — |
|
|
Hi I just checked how the emails look like in Google Mail. Please see Registrations pending payment(s) sreenshot: https://dl.dropboxusercontent.com/u/48841833/Bildschirmfoto%202014-07-03%20um%2009.14.24.png I guess thats also because of the spf records but mainly because the email not sent via Mandrill. Maybe it helps. |
Hi Ray, Since it works when it’s sent via Mandrill, can you check the mail headers to see what’s there for “X-Mailer:”? |
|
|
We’ve found out that the email is not sent via Mandrill. Probably because some headers are sent along. Here is are the headers: Delivered-To: ray.popoola@mindgroup.ch |
Hi Ray, Could you take a look at this page: http://help.mandrill.com/entries/21681347-How-do-I-set-up-sending-domains- Please add your domain as a sending domain (http://awesomescreenshot.com/096345zg12) and then update your DNS records: http://help.mandrill.com/entries/22030056-how-do-i-add-dns-records-for-my-sending-domains — |
|
|
Hi Lorenzo We’re missing the point here. Only this email is not sent via Mandrill, because some headers are passed to Mandrill. The confirmation email to the client works fine via Mandrill. Mandrill is set up properly. Thanks, |
Hi Ray, Mandrill will send emails if you only setup the API key & needed WP plugin. Please also set these up if you haven’t already done so: https://eventespresso.com/topic/ee4-email-templates-with-error-in-confirmation-email/#post-106110 There are some issues with the SPF as Dean shared here: https://eventespresso.com/topic/ee4-email-templates-with-error-in-confirmation-email/#post-103822 Please go to the Registration Approved message type for the Event Admin. Then try adding an alternative email address that is not on your domain and saving changes. Here is a screenshot of the option: http://cl.ly/image/0F3C04182i1b Then try a registration. Are the emails then still broken for the admin (event admin)? — |
|
|
Hi Lorenzo Thanks for the update. As said, Mandrill works just fine. The email with issue is ((Registration Pending Payment)). Test results: I believe the issue is clear now. I’d see the trick as a work around, not a solution. Please keep me posted if anything comes up. Thanks, |
Hi Ray, I’ve done testing on this and I can’t duplicate the issue even though I also use Mandrill on my testing sites along with Google apps based emails. I recommend continuing to use one of the other shortcodes or replacing it with your email address. — |
|
The support post ‘EE4 Email Templates with error in confirmation email’ 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.