2 votes

Postfix : Commande Helo rejetée : Hôte non trouvé

J'ai un Postfix 2.9.6 fonctionnant sur Ubuntu avec la configuration suivante https://gist.github.com/anonymous/400fb4afa05e18c6da2b et je rencontre le problème suivant lorsqu'un client valide essaie de s'envoyer un courriel à lui-même. La plupart de mes clients n'ont pas de FQDN valide en tant que nom d'hôte, mais je crois savoir que ce n'est pas un problème en raison des éléments suivants permit_sasl_authenticated mais je ne sais pas pourquoi le processus suivant se termine comme ça :

Out: 220 mail.isp.es ESMTP Postfix
 In:  EHLO NoFQDN-Host
 Out: 250-mail.isp.es
 Out: 250-PIPELINING
 Out: 250-SIZE 10240000
 Out: 250-ETRN
 Out: 250-STARTTLS
 Out: 250-AUTH PLAIN LOGIN CRAM-MD5 DIGEST-MD5
 Out: 250-ENHANCEDSTATUSCODES
 Out: 250-8BITMIME
 Out: 250 DSN
 In:  MAIL FROM: <user2@domain.com>
 Out: 250 2.1.0 Ok
 In:  RCPT TO: <user2@domain.com>
 Out: 450 4.7.1 : Helo command rejected: Host not found

Session aborted, reason: lost connection

For other details, see the local mail logfile

Voici mes restrictions :

smtpd\_client\_restrictions = reject\_rbl\_client sbl.spamhaus.org, reject\_rbl\_client blackholes.easynet.nl, reject\_rbl\_client dnsbl.njabl.org
smtpd\_data\_restrictions = reject\_unauth\_pipelining
smtpd\_end\_of\_data\_restrictions =
smtpd\_etrn\_restrictions =
smtpd\_helo\_restrictions = permit\_mynetworks, permit\_sasl\_authenticated, warn\_if\_reject reject\_non\_fqdn\_hostname, reject\_invalid\_hostname, permit
smtpd\_recipient\_restrictions = permit\_sasl\_authenticated, reject\_unauth\_pipelining, permit\_mynetworks, reject\_non\_fqdn\_recipient, reject\_unknown\_recipient\_domain, reject\_unauth\_destination, warn\_if\_reject reject\_unknown\_helo\_hostname, permit
smtpd\_restriction\_classes =
smtpd\_sender\_restrictions = permit\_sasl\_authenticated, permit\_mynetworks, warn\_if\_reject reject\_non\_fqdn\_sender, reject\_unknown\_sender\_domain, reject\_unauth\_pipelining, permit

Quelqu'un sait-il pourquoi ce client ne peut pas envoyer d'email alors que d'autres le font ?

3voto

AnFi Points 5763

La partie importante de la configuration
https://gist.github.com/anonymous/7168b1810d6f7bbea7e7

smtpd_recipient_restrictions = reject_unauth_pipelining, permit_mynetworks, reject_non_fqdn_recipient, reject_unknown_recipient_domain, reject_unauth_destination, reject_unknown_helo_hostname, permit_sasl_authenticated, permit

Correction suggérée
Sur smtpd_recipient_restrictions mettre reject_unknown_helo_hostname après permit_sasl_authenticated .

0voto

NickW Points 10133

Votre client doit probablement simplement modifier la configuration de son client de messagerie. Vous n'avez pas indiqué si vous avez activé les ports submission et/ou smtps. Toutefois, si vous ne proposez que le port 25, il lui suffira peut-être de configurer sa connexion sortante pour utiliser STARTTLS.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X