okay so this is a little embarrassing and some bad luck which made me waste so much time on this.
SMTP 1 - I forgot to whitelist new server ip so authentication was failing, smtp provider didn’t mentioned this anywhere in their error code docs.
SMTP 2 - I didn’t used this since a while so they paused my account and were suppressing emails.
When I figured the problem with SMTP 1 their server at the exact time had some issue and no emails were processing even though it was showing sent.
Now some emails are working using configure-server-smtp.sh
- New user welcome
- Backup notification
Update notification should also work as reported by another user.
But Password reset emails are not getting sent nor it’s showing in exim log (it is not sent by exim)
I guess this is a bug as reported by another user Control Panel Password Reset email not sending
Global smtp relay is well another thing which I will try to figure out later as all messages were getting stuck in exim queue with defer (-53) error, for now I have disabled global smtp relay. I am using same credential for configure-server-smtp script so the smtp host is reachable and the domain is also whitelisted.
defer (-53): retry time not reached for any host for 'example.com'