Postfix e autenticazione su smtp remoto: differenze tra le versioni
Vai alla navigazione
Vai alla ricerca
mNessun oggetto della modifica |
mNessun oggetto della modifica |
||
Riga 1: | Riga 1: | ||
Questa guida cerca di risolvere il problema di molti utenti che cercano di configurare un server di posta incorrendo nella necessità di inserire, per l'utilizzo del server del proprio provider come relay host, l'username e la password. | |||
Per risolvere questo useremo sasl. | |||
= Installazione = | |||
Prima di tutto è necessario installare i seguenti pacchetti: | |||
* libsasl2 | |||
* libsasl2-modules-plain | |||
* postfix-tls | |||
= Configurazione = | |||
La configurazione è molto semplice e consiste nel modificare il file <tt>/etc/postfix/main.cf</tt> aggiungendo le seguenti righe: | |||
<pre>relayhost = mail.provider.it | |||
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd | |||
smtp_sasl_auth_enable = yes | |||
smt_sasl_security_options = # qui possono essere inserite delle opzioni di sicurezza | |||
</pre> | |||
(dove ''mail.provider.it'' è il server smtp del proprio provider) e creare il file <tt>/etc/postfix/sasl_passwd</tt> con un contenuto simile a questo | |||
<pre>mail.provider.it username:password | |||
</pre> | |||
dove ''mail.provider.it'' è lo stesso indicato prima e ''username'' e ''password'' vanno sostituite con i propri dati di accesso. | |||
L'unica cosa che resta da fare è riavviare postfix: | |||
<pre> | |||
# /etc/init.d/postfix restart | |||
</pre> | |||
e controllare che funzioni! | |||
[[Categoria:Server]] | |||