Hello all, I'm trying to get postfix to forward non-local email. I'm trying to use it as a smart host. I'm running ispconfig 3.2.12p1 on Bookworm. Is there anything in the ispconfig setup that would prevent this? Authentication is working properly. The remote server is authenticating properly. It seems that it's trying to deliver all mail locally. The error that I'm getting is: Out: 554 5.5.1 Error: no valid recipients Any help would be appreciated. Thanks, Curtis
In ISPConfig 3.2.12, you have to use a different domain name or a subdomain for the smtp authentication address. In ISPConfig 3.3, there is an option to dsiable local delivery for a domain, so a different domain is ten not needed anymore.
Got it, thank you, till! This is exactly what I needed. I should have asked this on Thursday morning. However, I had already created a separate mail domain and the user authenticates as a user on that domain. I still get the error.
And the email that you try to send for does not exist anymore in ISPConfig, please double-check that. Also, ensure that you allowed sending for other domains in ISPConfig server email settings.
I can't seem to find that. I went to server config->mail and I don't see that setting. The mail address that I'm trying to send to is not on this server. It's on a different server altogether.
The option is named System > server config > mail > Reject sender and login mismatch. This must not be checked.
Hello, an update: On a different ispconfig server, I created a subdomain. I created a mailbox for that subdomain. I ensured that relaying was enabled for sasl_authenticated. On the originating server, I changed the relay host and sasl_password_maps and it worked. Google immediately throttled the relay server because a bunch of backed up messages tried to go, but I'm not worried about that. It should relieve itself or I could throttle at my end. I also need to update ispconfig on that server, but will need to be careful comment out the pdns update bits in the script as it will fail due to the script trying to recreate the pdns user which fails. I prefer pdns over bind. It's more secure. on the server that I started with it means that in the process of making changes I broke something. To fix it, I'm planning to go back to a default main.cf, then make the changes from the perfect server tutorial and then force an ispconfig update with reconfigure services. Please let me know if this is not a good plan for the repair.