+393713742262
By Assistenza Informatica Firenze/Ottobre 28, 2015/Comments are closed
Utilizzando un server SMTP esterno (con PhpList), si rileva (nel log di Postfix) l’errore:
SASL LOGIN authentication failed: Invalid authentication mechanism
innanzi tutto è necessario controllare la sezione define(“PHPMAILERHOST”) di PhpList.
Ecco un esempio della configurazione da me utilizzata:
define(“PHPMAILER”,1);
define(“PHPMAILERHOST”,’server’);
define(‘PHPMAILERPORT’,25);
$phpmailer_smtpuser = ‘utente’;
$phpmailer_smtppassword = ‘Passwd’;
ma questo non è sufficiente. Questo errore indica che il daemon Smtp di Postfix non accetta il metodo di login che è stato utilizzato perchè “non è” tra i metodi configurati di Dovecot (in caso si utilizza SaslAuth).
PhpList esegue un’autenticazione SMTP di tipo plain-text, pertanto è necessario che nel file nel file 10-auth.conf sia abilitato su auth_mechanisms almeno “plain”. (es. auth_mechanisms = plain login )
Server smtp esterno phpList, phpList external smtp, smtp mailer phpList, phpList server smtp, impostare phpList smtp, settings smtp phpList