Bonjour,
J'utilise Postfix sous Debian sur ma machine, et Postfix sous Fedora3 sur un serveur.
Je veux tester que le postfix fonctionne bien sur le réseau local, et j'arrive à envoyer un mail depuis la Fedora vers ma Debian, mais pas l'inverse !
Depuis ma Debian, les logs me disent que postfix ne parvient pas à trouver l'hôte de destination (=la Fedora), bien que j'arrive à résoudre le nom de la Fedora qui est directement spécifié dans /etc/hosts (je sais, c'est pas ce qu'on fait de mieux, mais c'était pour tester).
Quelqu'un aurait-il des idées ? Je pense que la config de la Fedora doit marcher dans les deux sens, mais il y a une coquille dans celle de ma Debian, d'où le pb...
Merci d'avance pour votre aide ! ;)
# Un poil plus d'infos
Posté par Thomas Hervé . Évalué à 3.
Donne tes fichiers main.cf des 2 côtés, ainsi que le log précis de l'erreur (host not found, domain not found...).
A vue de nez si tu as rien modifié sur les configurations je dirais que la conf de Debian est restreinte a localhost.
--
Thomas
[^] # Re: Un poil plus d'infos
Posté par Alexandre Dombrat . Évalué à 1.
[^] # Re: Un poil plus d'infos
Posté par Alexandre Dombrat . Évalué à 1.
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no
# appending .domain is the MUA's job.
append_dot_mydomain = no
myhostname = madebian.domaine.int
mydomain = domaine.int
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
#myorigin = /etc/mailname
myorigin = $mydomain
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain,
mail.$mydomain, www.$mydomain, ftp.$mydomain
relayhost =
mynetworks = 192.168.7.0/24, 127.0.0.0/8
mailbox_size_limit = 0
recipient_delimiter = +
inet_interfaces = all
L'erreur retournée est la suivante sur la Debian:
jolitorax postfix/qmgr[2926]: 35C991303C: from=<alex@domaine.int>, size=412, nrcpt=1 (queue active)
Apr 28 15:53:10 madebian postfix/smtp[2934]: 35C991303C: to=<user@myserver.domaine.int>, relay=none, delay=0, status=bounced (Host or domain name not found. Name service error for name=myserver.domaine.int type=A: Host not found)
Donc ma Debian s'appelle madebian.domaine.int, et la Fedora s'appelle myserver.domaine.int. Chacune a donc la résolution du nom de l'autre dans son propre /etc/hosts.
[^] # Re: Un poil plus d'infos
Posté par Thomas Hervé . Évalué à 3.
myorigin = $mydomain
et aussi :
mydestination = $mydomain
Mettre le domaine en origine, ca me parait bizarre. Pareil pour la destination.
Sinon, tu n'a pas de messages au démarrage ? Lance un "postfix check" pour vérifier.
--
Thomas
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.