Posted: July 20, 2018 at 8:04 am
|
I am pretty sure my emails are failing due to changing to HTTPS. Before the change everything was working fine. Other emails are being sent from the website its just wont send when it is related to Event espresso. it shows in the table as failed. This is a message I get when clicking the i: “Message was not executed successfully. email i use : WP mail smpt google. http://www.paintforfun.com.au is currently unable to handle this request. Any thoughts? Thanks! |
|
more info: i checked the wp-mail-log and I see the emails as sent it does not show any error. |
Hi there,
Looks like the site is still loading over HTTP. How did you enable HTTPS on the site? Are you still loading the site of HTTP and just redirecting everything over to HTTPS? If you go to Dashboard -> Settings -> General Do the ‘WordPress Address’ and ‘Site Address’ fields show as HTTP? |
|
|
Hi its shows as HTTPS. I used the simple SSL plugin to go from HTTP to HTTPS |
|
This reply has been marked as private. |
|
This reply has been marked as private. |
|
Event espresso-> messages->settings -> it is already set to on the same request |
Hmm, ok. If you run a test email again so you get the error 500 again, then check the error log above, what error does it show? How exactly are you sending a test email?
This may be another symptom of the problem. If you go to Event Espresso -> Messages -> Message activity, do you have a lot of messages waiting to generate and waiting to send? |
|
|
do you have a lot of messages waiting to generate and waiting to send? yes. it shows as failed. I no longer think it is due to transferring to https it is something else. I cant figure out what but this problem puts a massive pressure on the business as things are being done manually or transferred to Eventbrite for checkout and I have to solve it ASAP. Any leads? |
Can you answer this question, please?
If there is an error being thrown during the request it may well point to the cause.
So you don’t have any messages ‘waiting to generate’ they are all just failed? When you say the emails need to be done manually, in what way? You already mentioned above that the emails are set to send ‘on the same request’, so manually resending them shouldn’t make any difference as its almost exactly the same as what EE is doing. |
|
|
This reply has been marked as private. |
No-one is saying EE is working as it should here (although the problem may not actually be with EE based on the above), nor that there isn’t a problem that needs to be fixed but what the problem is isn’t clear just yet. EE is correctly triggering the functions to send the email, the above error indicates there’s an issue with the data used to build the email but theres multiple possible causes for that. You mentioned the messages are sending manually, yet if you are using EE to manually resend the message there should be no difference between that manual resend and the request EE uses to generate and send the messages.
You missed one:
To rephrase, what exact steps are you taking to ‘do the emails manually’? |
|
|
Manually-> |
The error message above is showing there’s an issue with the data being pulled in to try and generate at least 1 message in the queue. Can I take a quick look over the admin? If so you can sent temp login details using this form: |
|
Thank you, so the issue wasn’t with EE or even changing to HTTPS. The problem was due to a conflict between Duplicator Pro and WP Mail SMTP, if you use oAuth in the WP Mail SMTP plugin Duplicator replaces the oAuth library with its own version which casues a fatal error each time WP Mail SMTP attempted to send an email. I’ve de-activated Duplicator Pro on the site and now the emails send fine, you can’t use both those plugin at the same time. |
|
This is the error that was being thrown:
|
|
The support post ‘Emails are failing to send’ 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.