marcomoser.it
programmatore java & php > consulente informatico
home / guide / [ postfix-alice-biz ] [ Login ]
T
O
C

alice business: usare postfix come client smtp

[aggiornato al 1/10/9]

applicabile alle distribuzioni: debian 4 etch, ubuntu 8.04lts

postfix come client smtp

vado a configurare postfix come client del server smtp (con autenticazione) di telecom alice business

leggi doc:

install:

  • apt-get install libsasl2-modules → libreria sasl
  • apt-get install mailx → per il test

check:

  • postconf -A → verifica che la libreria sasl cyrus sia installata

vi /etc/postfix/main.cf

  ...
  relayhost = mail.191.biz
  ...
  smtp_sasl_auth_enable = yes
  smtp_sasl_type = cyrus
  smtpd_use_tls = no
  smtp_sasl_security_options = noanonymous
  # evita ntlm
  smtp_sasl_mechanism_filter = LOGIN
  smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
  # logging debug_peer_list = mail.191.biz

vi /etc/postfix/sasl_passwd

  # postmap /etc/postfix/sasl_passwd
  # relay <tab/sp> user:password

    mail.191.biz    xxx@yyy.191.it:xpasswordx

reload:

postmap /etc/postfix/sasl/sasl_passwd
/etc/init.d/postfix restart

test:

mailx marco@marcomoser.it
   blah blah

alcuni comandi per verificare il funziomento:

  • tail -f /var/log/mail.info → cosa sta succedendo...
  • mailq → controlla la lista delle mail pendenti
  • postqueue -f → sollecita lo svuotamento della coda

Q: dopo avere aggiornato Ubuntu 8.04 errore il 1/10/9

F374792E0C8      756 Tue Sep 29 20:11:06  www-data@xxx-primo
(delivery temporarily suspended: SASL authentication failed; server mail.191.biz[81.74.239.106] said: 535 5.7.3 Authentication unsuccessful.)

A: si vede che la libreria sasl predilige il metodo ntlm che boh... vado a forzare la auth

di tipo login smtp_sasl_mechanism_filter = LOGIN
in mail.info 250-AUTH GSSAPI NTLM LOGIN 250-AUTH=LOGIN
TreWiki - Aggiornamento pagina 2009-10-02 11:57:56

Informativa sulla privacy - P.IVA 0199 0700 229