postfix
In questo piccolo how to vedremo come configurare un smtp esterno su Postfix. Postfix è demone che gestisce il servizio SMTP e gira su ambiente *Nix. Di seguito la procedura da utilizzare per la configurazione.

 

 

 

 

 

 

Per autentificarsi Postfix richiede alcune librerie. Per verificare che siano già installate eseguiamo il seguente comando di controllo.

#ldd /usr/lib/postfix/smtp
il comando ldd serve a visualizzare le dipendenze di un eseguibile.

Se nell’elenco che vi apparirà troverete: libsasl2,libssl allora sono già presenti. Altrimenti andiamo a installarle con il comando:

#sudo apt-get install libsasl2 libsasl2-modules-plain postfix-tls

Modifichiamo il file di configurazione di postfix main.cf

#sudo nano /etc/postfix/main.cf

Inseriamo

relayhost = mail.provider.it
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_auth_enable = yes
smtp_sasl_security_options = # qui possono essere inserite delle opzioni di sicurezza

Adesso abbiamo appena detto a postfix di usare il file password sasl_passwd e il provider mail.provider.it.

Creiamo il file password

#sudo touch /etc/postfix/sasl_passwd
#sudo nano /etc/postfix/sasl_passwd

Inseriamo le nostre credenziali di accesso al provider mail esterno.
mail.provider.it username:password

Diciamo ora a postfix di mappare il file password appena creato.
#postmap hash:/etc/postfix/sasl_passwd

Riavviamo postfix.
#/etc/init.d/postfix reload

Spero di essere stato utile, sono a disposizione se vi serve un’aiuto.