Postfix e autenticazione su smtp remoto: differenze tra le versioni

Riga 100: Riga 100:
La configurazione è molto semplice e consiste nel modificare il file <code>/etc/postfix/main.cf</code> aggiungendo le seguenti righe:
La configurazione è molto semplice e consiste nel modificare il file <code>/etc/postfix/main.cf</code> aggiungendo le seguenti righe:
<pre>
<pre>
# Imposto TLS
smtpd_tls_cert_file = /etc/ssl/certs/mailserver.pem
smtpd_tls_key_file = /etc/ssl/private/mailserver.pem
smtpd_use_tls = yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_tls_security_level = may
smtpd_tls_auth_only = no
smtp_use_tls = yes
# Imposto autenticazione su SMTP di relay
# Imposto autenticazione su SMTP di relay
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
Riga 112: Riga 122:
sender_dependent_relayhost_maps = hash:/etc/postfix/sender_dependent_relayhost_maps
sender_dependent_relayhost_maps = hash:/etc/postfix/sender_dependent_relayhost_maps
</pre>
</pre>
Quindi creiamo il file di transport con i nostri SMTPdi relay alternativi:
Quindi creiamo il file di transport con i nostri SMTP di relay alternativi:
<pre>
<pre>
# nano /etc/postfix/sender_dependent_relayhost_maps
# nano /etc/postfix/sender_dependent_relayhost_maps
</pre>
</pre>
e diamogli il contenuto seguente:
e diamogli il contenuto seguente, in base a come vogliamo smistare il traffico sui vari SMTP di relay:
<pre>
<pre>
# Utente Pippo
# Utente Pippo
Riga 123: Riga 133:
# Dominio Terzodominio
# Dominio Terzodominio
@terzodominio.it  smtp.terzodominio.it
@terzodominio.it  smtp.terzodominio.it
# Dominio quartodominio che usa Gmail
@quartodominio.it [smtp.gmail.com]:587
</pre>
</pre>
Infine aggiorniamo il file contenente le credenziali di autenticazione verso i server di relay:
Infine aggiorniamo il file contenente le credenziali di autenticazione verso i server di relay:
Riga 137: Riga 150:
# Relay per il terzo dominio
# Relay per il terzo dominio
smtp.terzodominio.it  user_terzodominio:password_terzodominio
smtp.terzodominio.it  user_terzodominio:password_terzodominio
# Relay per il quarto dominio su Gmail
[smtp.gmail.com]:587  username@gmail.com:password_gmail
</pre>
</pre>
Ricreiamo il database delle password:
Ricreiamo il database delle password: