Forum général.général Qmail => smtpd : impossible d'envoyer a d'autres domaines

Posté par  .
Étiquettes : aucune
0
30
juil.
2005
Bonjour,

Je viens d'installer qmail en suivant les conseils de : http://sylvestre.ledru.info/howto/howto_qmail_vpopmail.php(...) pour installer qmail.

Je suis "presque" heureux car "presque" tout fonctionne.

Il est possible d'envoyer des mails par la fonction email() de php (j'ai vérifé, php.ini est bien configuré :) ).

Cependant, un mail envoyé par mon smtpd ne l'envoie qu'aux domaines mails de ma machine, et non a ceux de aol.com, free.fr, wanadoo.fr ou que sais-je encore ...


Voici mon message d'erreur :

@4000000042eab3e22bc97af4 status: local 0/10 remote 0/255
@4000000042eabb3e35f34d5c new msg 8848785
@4000000042eabb3e35f36c9c info msg 8848785: bytes 225 from <root@mx.mondomaine.fr> qp 7248 uid 48
@4000000042eabb3e36a85134 starting delivery 1: msg 8848785 to remote moi@aol.com
@4000000042eabb3e36a87074 status: local 0/10 remote 1/255
@4000000042eabb3f02cd52c4 delivery 1: failure: Connected_to_212.27.37.77_but_sender_was_rejected./Remote_host_said:_553_sorry,_your_envelope_sender_domain_must_exist_(#5.7.1)/


Visiblement, mon smtpd ne veux pas envoyer des mails vers les domaines qui ne sont pas sur ma machine ...
Alors que dois-je faire ?

Ma recherche google n'a pas été très fructueuse ...
  • # Serveurs paranos..

    Posté par  . Évalué à 2.

    A cause du spam etc, les serveurs mail sont souvent tres paranos sur les origine des messages.

    A tu essayé de configurer ton smtpd pour qu'il utilise le serveur smtp de ton provider comme premier relai?

    Chez moi ça a reglé pas mal de pb comme ça..

    Romain
    • [^] # Re: Serveurs paranos..

      Posté par  . Évalué à 0.

      non ce n'est pas dans l'idée de ce que je désire faire ...

      Une autre idée ?
      Peut être du coté de tcprules ?
      • [^] # Re: Serveurs paranos..

        Posté par  . Évalué à 0.

        non ce n'est pas dans l'idée de ce que je désire faire ...

        Hum..
        Enfin en même si "l'idée" de ce que tu veux faire est essentiellement délivrer des mails - ce que je te souhaite avec un serveur smtpd - tu sera necessairement ammené à faire cela: comme je te l'ai dit, certains serveurs sont paranos, et n'acceptent du courrier que venant de certains domaines listés dans des whitelistes.. Tu peux toujours essayer de rajouter le tiens, mais comme ton domaine principal est surement celui de ton provider ça va te donner un truc moche comme:
        APuteaux-152-1-9-112.w82-120.abo.wanadoo.fr


        enfin, avant de proposer n'importe quoi, il convient de lire les messages d'erreurs attentivement:
        Remote_host_said:_553_sorry,_your_envelope_sender_domain_must_exist_(#5.7.1)

        Tiens... On dirait que tu as bien un problème avec le domaine de ton serveur...
        Sur postfix, c'est:
        myhostname =
        dans /etc/postfix/main.cf .. Mais quoi que tu mettes tu sera de toute façon en bute avec ce que je t'ai dit plus haut..

        Finalement je me demande bien quel est cette "idée" dont tu parles qui te pousse à ne pas appliquer une solution simple facile et propre..

        Romain
  • # Champ From et DNS

    Posté par  (site web personnel) . Évalué à 2.

    A priori, le serveur distant rale parce que le domaine indiqué dans le From de tes mails n'existe pas. Il faut sans doute que tu vérifies qu'une requête DNS sur mx.mondomaine.fr renvoie qqch de correct, ou que tu modifies la config pour que le From utilise un domaine qui existe.
    • [^] # Re: Champ From et DNS

      Posté par  (site web personnel) . Évalué à 1.

      Auteur de cette doc, je confirme que ca doit venir du fait que mx.mondomaine.fr n'existe pas. :)
      • [^] # Re: Champ From et DNS

        Posté par  . Évalué à 1.

        tiens l'auteur de la doc, le web est petit ! :)


        et heu ... comment puis-je vérifier que mx.mondomaine.fr existe ?
        dig sous FC4 m'envoie bien des informations, mais dig m'en envoie toujours, meme avec un nom de domaine tel que "lhimhlfhdhf.com" ...

        De plus a l'instant je viens d'utiliser un fichier de conf qui fonctionnait sous ma RH8, mais ces informations (similaires) ne résoudent rien à mon problème... alors pourquoi ça fonctionnait sous RH8 et plus sous FC4 ?

        Voici un peu plus d'informations :

        fichier tcp.smtp (/home/vpopmail/etc/ ) :

        127.0.0.:allow,RELAYCLIENT=""
        :allow,QMAILQUEUE="/var/qmail/bin/qmail-scanner-queue.pl"



        fichier /var/qmail/supervise/qmail-pop3d/run :
        #!/bin/sh
        exec /usr/local/bin/tcpserver -H -R -v -c100 0 pop3 /var/qmail/bin/qmail-popup mx1.mondomaine.fr /home/vpopmail/bin/vchkpw /var/qmail/bin/qmail-pop3d Maildir 2>&1

        fichier /var/qmail/supervise/qmail-pop3d/log/run :
        #!/bin/sh
        exec /usr/local/bin/setuidgid qmaill /usr/local/bin/multilog t s100000 n20 /var/log/qmail/qmail-pop3d 2>&1

        fichier /var/qmail/supervise/qmail-smtpd/run :
        #!/bin/sh
        exec /usr/local/bin/tcpserver -p -R -x /home/vpopmail/etc/tcp.smtp.cdb -u92 -g91 -v -c100 0 smtp /usr/local/bin/rblsmtpd -r localhost /var/qmail/bin/qmail-smtpd 2>&1

        heu ... alors ? ;p


        Ha oui, petite question concernant le tutorial :
        "
        ./config-fast tractopel.ecranbleu.org Change it for your host
        "
        => donc si je comprend bien : mondomaine.fr ? ou qqchosedemonchoixquiexiste.mondomaine.fr ?
        mon erreur vient peut être de là ?

        Ci dessus sont les fichiers que j'ai modifiés, donc si il y a une erreur, elle provient surement de là ... enfin j'espere !

        J'ai dans le nez tcp.smtp, qui je pense doit restreindre les mails dans un espece de reseau "local" de la machine et des domaines hebergés par la machine ... alors que je voudrais atteindre TOUT le web ... quitte a ouvrir (dans un premier temps de vous rassure :) ) a tout le monde le smtp (oui je sais, risque de spam blabla, mais ca serait juste le temps rapidement de résoudre mon problème ... dans ma tete, cette "restriction" s'applique a tout qmail, smtp et pop ... ).
        • [^] # Re: Champ From et DNS

          Posté par  . Évalué à 1.

          je rajoute que je ne repere plus l'erreur ci-dessus ... (erreur 553)... peut être ié a un domaine qui n'existait pas, mais pas chez moi, chez la personne chez qui ça devait arriver peut être ... :)
          • [^] # Re: Champ From et DNS

            Posté par  . Évalué à 1.

            bon j'ai suivi qmailrocks.org ... et bon ... en recommencant au début, ça fonctionne ...

            ha, les mystères de l'informatique ... :)

            merci à vous tous en tout cas :)
        • [^] # Re: Champ From et DNS

          Posté par  (site web personnel) . Évalué à 1.

          Sorry pour le retard, vacances obligent :D

          Pour verifier qu'il existe bien, faut faire :
          host -t MX mondomaine.fr
          (il doit pointer vers ton serveur mail)

          Si ca existe pas, regarde aussi
          host -t A mondomaine.fr

          Si le MX n'existe pas, il utilise en théorie l'enregistrement A.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.