I have setup smtp details in global smtp control panel settings and in this script
/usr/local/hestia/install/upgrade/manual/ the is a file located configure-server-smtp.sh run there this script and follow the instructions.
In the script there is an option ‘SMTP security’ please explain what i should fill in that. Rest of the options are standard smtp settings.
Also the email in that script I guess will be the main sender email.
Currently I am not able to receive any internal email from server.
How can I use my admin user email for system emails?
I cleared the exim queue and tried sending a new user welcome email and password reset but still its not working and nothing in exim4/mainlog Edit: okay so hestia uses phpmailer for internal emails but how do I configure that now? Please help.
I am using port 587 now earlier it was the issue I think because my host blocks 25 and 465
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'
I think this is only partially solved for your case, because the password reset email issue is still unknown, same as what happened to me. Was planning to do clean setup with exim and others, but you saved me time since it’s still not solving the password reset email issues. Thanks to you!
@harris yeah there is some issue with the password reset email. I don’t know if password reset gets triggered properly there is no confirmation on screen. As you mentioned it throws an error to try after another 15 minutes if you try again.
To add to the list: Database credentials email is also working.