@nebulon Thanks for the pointer! I dug a little and copied across outbound.ini
and added connect_timeout=300
and pool_timeout=300
. Haraka indeed appears to reload after editing, according to the logs.
Let's see if this helps.
Do you know by chance how to re-try delivery of queued messages when they're already in exponential backoff? I tried -c /run/haraka --qunstick
but that didn't quite work (produce a socket error about connecting to port 2525 of ::0
Edit: I emptied the queue manually and tried sending an email new. Now I'm getting somewhere, a back off from the SMTP server (Upstream error: 451 Temporary local problem, please try again!
), first after 64 seconds, then again after 128 seconds. The third time it worked and it was delivered, so standard "grey listing" after that.
It might be worth bumping the defaults in Cloudron for Haraka on this.
I guess the manual changes I've done to the config file are lost on the next update?