ISPCONFIG perfect server, Apache , Debian 11 > Then upgraded to Debian 12 and everything from the new perfect server tutorial. Empty serve. One domain, one postmaster account for testing. Roundcube to send a test mail to another account and it doesnt send. Red popup in the lower right corner "SMTP Error (): Authentication failed." /etc/roundcube/config.inc.php $config['default_host'] = 'localhost'; $config['smtp_server'] = '%h'; $config['smtp_port'] = 25; $config['smtp_user'] = '%u'; $config['smtp_pass'] = '%p'; $config['support_url'] = ''; $config['product_name'] = 'Roundcube Webmail'; What else should i check or change? Best regards
Is this a new server you set up by installing Debian 11 and ISPConfig, then upgrading that to Debian 12? Did you follow https://www.howtoforge.com/how-to-upgrade-from-debian-11-to-debian-12/
Hi Till, i tried changing only the port to 587, with no result. Should i change localhost to tls://localhost, or localhost:587 or anything? Should i restart apache and postfix afterwards? Re:Taleman > I followed both, the upgrade procedure and double checked the whole Perfect server deb12
Yes, you can try that. if this doe snot help, have you checked sending with this account works at all e.g. by using a different mail client on your mobile phone or Desktop PC? No, that's not needed.
OK, a little progress. If i put: $config['default_host'] = 'localhost'; $config['smtp_server'] = 'localhost:25'; $config['smtp_port'] = 25; Then it works But then , if i want to use TLS it doesnt: $config['default_host'] = 'localhost'; $config['smtp_server'] = 'localhost:587'; $config['smtp_port'] = 587;
You can not use port 587 without authentication. But in general, you do not need tls on localhost anyway as its only a connection inside your server and not over the internet.