Postfix: attivare SMTP AUTH
Se i log dal vostro server preferito smettono di arrivare nella vostra casella di posta.Se nei log (/var/log/mail.log) del server trovate qualcosa del genere:Jun 13 17:27:01 localhost
postfix/smtp[26456]: 0DD1085CB: to=, relay=smtp.tin.it[62.211.72.32]:25, delay=0.66, delays=0.03/0.01/0.41/0.21, dsn=5.0.0, status=bounced (host smtp.tin.it[62.211.72.32] said: 550 RCPT TO: Relaying not allowed - please use SMTP AUTH (in reply to RCPT TO command))Allora dovete attivare l'autenticazione sull'SMTP con il vostro relayhost (di solito e' smtp.vostroprovider.it)Su /etc/postfix/main.cf:smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwdsmtp_sasl_auth_enable=yessmtp_sasl_security_options =relayhost = RELAY_HOSTSu /etc/postfix/sasl_passwd (dovete crearlo voi):RELAY_HOST utente@mydomain.com:PASSWORDn.b.:RELAY_HOST deve essere sostituito dall'SMTP server del vostro providerutente@mydomain.com deve essere sostituito dallo username completo assegnatovi dal providerPASSWORD deve essere sostituito dalla password assegnatavi dal providerEseguire i seguenti comandi:chown root:root /etc/postfix/sasl_passwd chmod 600 /etc/postfix/sasl_passwdpostmap /etc/postfix/sasl_passwd/etc/init.d/postfix restartAttenzione: sul mio sistema c'erano gia' installati i seguenti pacchetti legati all'autenticazione sasl, non so quali/quanti siano necessari per consentire l'autenticazione. Se da voi non ci sono e avete problemi in fase di invio della posta provate a installarli:libauthen-sasl-perllibsasl2libsasl2-2libsasl2-modulessasl2-bin
venerdì, giugno
13
2008
Taggato come Linux, main.cf, postfix, sasl, sasl_passwd, smtp-auth
Scritto da Mad Moose