Forum Linux.général Postfix, pb d'envoi

Posté par  .
Étiquettes :
0
28
avr.
2005
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  . Évalué à 3.

    Plein de choses possibles... mynetworks, relayhost, append_dot_mydomain, ... côté debian, destination côté fedora.

    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  . Évalué à 1.

      Je te redis ça demain matin, j'ai plus les logs sous la main là...
      • [^] # Re: Un poil plus d'infos

        Posté par  . Évalué à 1.

        Bon, c'est un peu brutal, mais voici mon fichier main.cf sur la machine Debian:

        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  . Évalué à 3.

          Alors, ce qui me semble bizarre :

          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.