mercoledì 23 aprile 2008

Postfix: 554 5.7.1 : Helo command rejected: Illegal impersonation in HELO

Gestendo le iscrizioni ad un sito si verificava quanto segue:

Alcuni utenti si registravano e subito ricevevano la mail per l'attivazione del nuovo account.
Altri utenti (tra cui quelli del dominio email.it) non ricevevano la mail per l'attivazione.

In corrispondenza dell'invio delle mail a questi ultimi, il log /var/log/mail.log riportava il seguente messaggio:

554 5.7.1 : Helo command rejected: Illegal impersonation in HELO


Per risolvere il problema occorre editare il file /etc/postfix/main.cf e modificare la linea myhostname da

myhostname localhost.localdomain

a

myhostname FQDN.dominio.qualcosa

Dove FQDN.dominio.qualcosa corrisponde al nome completo associato dal DNS alla nostra macchina (o al nostro router se stiamo lavorando in NAT)
Completare il tutto riavviando il server postfix:

/stc/init.d/postfix restart

Nessun commento: