Home Tech Notes Relay con autenticazione in PostFix
Relay con autenticazione in PostFix PDF Stampa E-mail
Scritto da Marco   
Mercoledì 03 Settembre 2008 14:33

Ricordate il mio precedente articolo su come configurare un server di posta locale usando PostFix? Nell'esempio usavo come relayhost il server SMTP di Alice, dal momento che sono un cliente di Telecom Italia. Il server out.alice.it non richiede l'autenticazione dell'utente, dal momento che accetta colo connessioni in ingresso provenienti dal suo dominio (quindi, in altre parole, solo da chi è connesso tramite Alice). Ma cosa succede se fossi obbligato ad autenticarmi? Semplice: oltre ai passaggi descritti nel prcededente articolo, dobbiamo aggiungere nel file /etc/postfix/main.cf le seguenti righe:

relayhost = url.del.server.smtp
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options =

Poi dobbiamo creare (o se già esiste, modificare) il file /etc/postfix/sasl_passwd e aggiungere la seguente riga:

url.del.server.smtp username:password

Impostiamo i permessi in maniera che solo root possa leggere il file:


$ sudo chown root:root /etc/postfix/sasl_passwd

$ sudo chmod 600 /etc/postfix/sasl_passwd

Infine diamo in pasto a PostFix questo nuovo file e poi riavviamo il demone per rendere effettive le motive:


$ sudo postmap hash:/
etc/postfix/sasl_passwd
$ sudo /etc/init.d/postfix restart

Provate adesso a inviare un messaggio tramite il server locale. Questa voltà arriverà a destinazioneSorridente.

Tags: Linux
Ultimo aggiornamento Mercoledì 03 Settembre 2008 14:53
 
 
Copyright © 2010 MarkReds.it. Tutti i diritti riservati.
Joomla! è un software libero rilasciato sotto licenza GNU/GPL.