I am having a hard time troubleshooting why WordPress is not able to get any outgoing email to work out of the box on Enhance. I assumed (.. i know, never assume) that by adding the Smart Host details that the servers would then allow applications like WordPress to create outgoing email successfully.
However, I also added the Email Role to the servers, and I am confused by what the documentation writes about creating a sendmail replacement that uses a hidden mailbox.
As for logging -- Can't find anything. Watching /var/log/postfix.log is just an endless loop of
Aug 01 18:11:11 en01 postfix/smtpd[55260]: lost connection after CONNECT from localhost[127.0.0.1]
Aug 01 18:11:11 en01 postfix/smtpd[55260]: disconnect from localhost[127.0.0.1] commands=0/0
As of right now, I have:
- A cluster with 4 servers
- Smart Host settings installed globally, no overrides anywhere else
- All servers have PTRs, HELO set, Hostname set
- Email role fully removed from all servers except the master / control panel server
- Many sites still have an Email Role assigned to the master server
When sending an email from WordPress without any SMTP settings, nothing is happening that I can see, other than WordPress declaring that the email was sent successfully.
Same result with a website that has no email role, as well.
Please help, thanks.