We are using a SMTP connection to send outgoing email (Amazon SES). The ‘Amazon SES DKIM Mailer’ plugin is being used to configure the connection.
The problem is that the web host requires all outgoing email sent via SMTP to have a From: email address specific to the domain hosted to get past the firewall.
Searching through the EE plugin code several instances of the “wp-mail()” are evoked without the From: being created in the email headers, causing outgoing email to be blocked.
So, I have two questions:
1. Is there a simple line or two of code I can paste into each instance where the headers are created?
2. Can this be incorporated into an upcoming update, so changes made now so that the corrections to not need to be made with each update to the plugin?
Setting the fancy email headers to “no” would be the way forward. That setting will use the WordPress default from address. The Amazon SES DKIM Mailer plugin has a setting to let you override this default. In the settings, there is a note that may pertain to this case:
NOTE: For Amazon SES, the From: e-mail address needs to have been validated.
Yes, the email address has been validated, and the account is in production mode.
Everything works well for everything on the site, including mail functions in other plugins, the only exception being EE.
Reluctantly, for now outgoing mail is set to go out via localhost until we can get this resolved.
Viewing 6 reply threads
The support post ‘Host requires outgoing email to have From: user@domain-hosted.com’ 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.