Pb de resolution inverse

Fermé
michristo Messages postés 1 Date d'inscription mercredi 22 février 2006 Statut Membre Dernière intervention 22 février 2006 - 22 févr. 2006 à 21:37
 Froggy - 1 août 2007 à 15:46
Bonjour tout le monde,

Mon probleme est le suivant. Apres configuration de mon server smtp sous postfix (qui tourne sous linux Fedora Core 4). La plupart des mails transitant par ce server arrivent a etre relayer correctement vers leur destinataires mais les mails a destination de cetains domaine comme ifrance.com et un autre , n'arrivent pas a etre delivrer car le server mail du domaine du domaine distant (comme ifrance par ex. )refuse le relayage du courrier et je peux lire au niveau de mes fichier log ce qui suit:
Feb 19 04:13:42 smtp postfix/qmgr[7728]: 6A9A73009DC: to=<maxreel@ifrance.com>, relay=none, delay=410972, status=deferred (delivery temporarily suspended: connect to mailrecv.ifrance.com[82.196.5.134]: server refused to talk to me: 450 Client host rejected: cannot find your hostname, [81.91.238.239] )
Quelqu'un pourrait il m'aider a resoudre ce probleme. Ci dessous ma config du server smtp (postfix):
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
home_mailbox = Maildir/
html_directory = no
inet_interfaces = all
local_recipient_maps =
mail_owner = postfix
mailbox_command = /usr/bin/procmail
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydestination = mail.$mydomain,$myhostname,localhost.$mydomain,localhost
mydomain = otitelecom.bj
myhostname = smtp.otitelecom.bj
mynetworks = /etc/postfix/mynetworks
myorigin = $mydomain
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.2.2/README_FILES
relay_domains = $mydestination
sample_directory = /usr/share/doc/postfix-2.2.2/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
unknown_local_recipient_reject_code = 550

Merci d'avance

Christian

1 réponse

Ce n'est pas un probleme de configuration de Postfix, mais bien de résolution inverse DNS.

Manque la resolution inverse pour l'adresse IP de sortie 81.91.238.239
Il faut qu'il y ai une reponse à une requette DNS pour 81.91.238.239
L'idéale est qu'il y ai coherence entre FQDN et PTR.

par exemple :
Recherche du serveur MX pour le domaine "commentcamarche.net" :
$ host -t MX commentcamarche.net
commentcamarche.net mail is handled by 10 raoul.commentcamarche.org.

Recherche de l'IP en partant du FQDN (Fully Qualified Domain Name) :
$ host raoul.commentcamarche.org

Recherche du Reverse DNS ou PTR (PoinTer Record) en partant de l'IP :
raoul.commentcamarche.org has address 194.169.240.135
$ host 194.169.240.135
135.240.169.194.in-addr.arpa domain name pointer raoul.commentcamarche.org.



Il faut voir avec l'administrateur du DNS, pour que cette IP est une résolution inverse renseignée sur un serveur DNS PUBLIQUE .

Si cela n'est pas possible, il n'y a plus qu'à configurer ton serveur pour qu'il pousse l'ensemble des mails vers le serveur SMTP du FAI.... ce qui, pour ton FAI, devrait etre : relayhost = smtp.intnet.bj

Voila.
2