Forum Linux.débutant Problème envoi de mail depuis serveur web

Posté par  .
Étiquettes : aucune
0
4
avr.
2006
Bonjour à tous...

Alors... je vais tenter de vous expliquer le plus clairement possible mon problème.

J'ai donc souscrit à un Email Plan chez OVH et j'ai aussi un nom de domaine réservé mondomaine.com.
Mon serveur web est hébergé chez moi et j'ai mis en place une redirection du domaine OVH vers mon IP fixe.

Cependant... on a un souci sur notre serveur avec les mails à destination des adresses @mondomaine.com. Les mails ne sont pas envoyés !

Voici un exemple de Log vers mon mail @mondomaine.com (dans le log, le mail à test@yahoo.fr est passé !!!) :
"Mar 24 18:53:47 localhost sendmail[14594]: k2OHrjRs014594: from=root, size=81, class=0, nrcpts=2, msgid=<200603241753.k2OHrjRs014594@mondomaine.com>, relay=root@localhost
Mar 24 18:53:48 localhost sendmail[14595]: k2OHrmKs014595: <test@mondomaine.com>... User unknown
Mar 24 18:53:48 localhost sendmail[14594]: k2OHrjRs014594: to=test@mondomaine.com, ctladdr=root (0/0), delay=00:00:03, xdelay=00:00:01, mailer=relay, pri=60081, relay=[127.0.0.1] [127.0.0.1], dsn=5.1.1, stat=User unknown
Mar 24 18:53:48 localhost sendmail[14595]: k2OHrmKs014595: from=<root@mondomaine.com>, size=326, class=0, nrcpts=1, msgid=<200603241753.k2OHrjRs014594@mondomaine.com>, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1] (may be forged)
Mar 24 18:53:48 localhost sendmail[14594]: k2OHrjRs014594: to=test@yahoo.fr, ctladdr=root (0/0), delay=00:00:03, xdelay=00:00:01, mailer=relay, pri=60081, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (k2OHrmKs014595 Message accepted for delivery)
Mar 24 18:53:48 localhost sendmail[14594]: k2OHrjRs014594: k2OHrjRt014594: DSN: User unknown
Mar 24 18:53:48 localhost sendmail[14595]: k2OHrmKu014595: from=<>, size=1961, class=0, nrcpts=1, msgid=<200603241753.k2OHrjRt014594@mondomaine.com>, proto=ESMTP, daemon=MTA, relay=localhost [127.0.0.1] (may be forged)
Mar 24 18:53:48 localhost sendmail[14594]: k2OHrjRt014594: to=root, delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=31105, relay=[127.0.0.1] [127.0.0.1], dsn=2.0.0, stat=Sent (k2OHrmKu014595 Message accepted for delivery)
Mar 24 18:53:49 localhost sendmail[14598]: k2OHrmKu014595: to=<root@mondomaine.com>, delay=00:00:01, xdelay=00:00:00, mailer=local, pri=32153, dsn=2.0.0, stat=Sent"

Je pense avoir un souci de configuration sur mon serveur web, serait il possible d'avoir un peu d'aide ?
Je pense notamment au fichier hosts mais je n'en suis pas sur du tout !!!

Merci d'avance.
  • # recapitulons :

    Posté par  . Évalué à 1.

    test@yahoo.fr => ca passe

    test@mondomaine.com =>ca passe pas

    dans tes logs on voit


    Mar 24 18:53:48 localhost sendmail[14595]: k2OHrmKs014595: <test@mondomaine.com>... User unknown

    Mar 24 18:53:48 localhost sendmail[14594]: k2OHrjRs014594: to=test@mondomaine.com, ctladdr=root (0/0), delay=00:00:03, xdelay=00:00:01, mailer=relay, pri=60081, relay=[127.0.0.1] [127.0.0.1], dsn=5.1.1, stat=User unknown


    cela voudrait dire que le mail potentiellement arrive bien mais ne peut pas etre traiter ca l'utilisateur n'a pas de compte email, voire le compte test n'existe pas.

    as-tu essayé d'envoyé un email depuis l'interface yahoo sur root@mondomaine.com ?

    as-tu créé le compte email test, sur la machine qui gere les emails ?
    • [^] # Re: recapitulons :

      Posté par  . Évalué à 1.

      je viens de relire l'enoncé, et je vois aussi ca :

      mondomaine.com renvoit sur mon_IP_fixe

      du coup il faut faire gaffe parce que les emails vont atterrir chez toi
      c'est donc à toi de gerer les emails (cf mon post precedent)

      si tu ne le souhaite pas, il faut regarder du coté OVH pour ne renvoyé que www.mondomaine.com sur ton IP fixe
      et gardé mail.mondomaine.com, smtp.mondomaine.com etc etc sur ton Mail PLAN
      • [^] # Re: recapitulons :

        Posté par  . Évalué à 1.

        En fait... c'est bien le cas...

        Seul www.mondomaine.com -> mon_IP_fixe
        Les mail, smtp et pop renvoient sur les éléments en .ovh.net qui permettent de gérer cela.
        Mon serveur ne sert en fait qu'à envoyer des mails :-) avec la fonction mail() de PHP.
    • [^] # Re: recapitulons :

      Posté par  . Évalué à 1.

      Merci pour tes réponses...

      Je vais répondre dans l'ordre à tes questions...
      1) as-tu essayé d'envoyé un email depuis l'interface yahoo sur root@mondomaine.com ?
      Oui et j'ai le retour d'erreur suivant :

      "Hi. This is the qmail-send program at yahoo.com.
      I'm afraid I wasn't able to deliver your message to the following
      addresses.
      This is a permanent error; I've given up. Sorry it didn't work out.

      <root@azadtel.com>:
      UNE_IP does not like recipient.
      Remote host said: 550 sorry, no mailbox here by that name (#5.1.1)
      Giving up on UNE_IP.

      --- Below this line is a copy of the message.

      Return-Path: <myaddress@yahoo.fr>
      Received: (qmail 79176 invoked by uid 60001); 4 Apr 2006 13:17:53 -0000
      DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws;
      s=s1024; d=yahoo.fr;

      h=Message-ID:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding;

      b=RoAklkYQ/HYtTqoWud80y0JsVFZTQQ2ygO8xkncnfyxlzgD49YBmQxQWByDTtB/SSadyLFwC4OtYjvQrzOP5VjX0GOgakwwrfsDWKPOTi/DaUXzo6kdtTKd695a/pkC9/Zqp8qJmu+0y4BwUJKk38su9Ql4d5LieMDEVwYtI7pw=
      ;
      Message-ID: <20060404131753.79174.qmail@web33405.mail.mud.yahoo.com>
      Received: from [mon_ip_du_bureau] by web33405.mail.mud.yahoo.com via
      HTTP; Tue, 04 Apr 2006 15:17:53 CEST
      Date: Tue, 4 Apr 2006 15:17:53 +0200 (CEST)
      From: =?iso-8859-1?= <myaddress@yahoo.fr>
      Subject: mail de test
      To: root@azadtel.com
      MIME-Version: 1.0
      Content-Type: text/plain; charset=iso-8859-1
      Content-Transfer-Encoding: 8bit

      test !!!"

      2) as-tu créé le compte email test, sur la machine qui gere les emails ?
      En fait... mon serveur ne gère pas (encore) les mails, ce n'est pas un serveur de messagerie. Pour le moment tout est géré par OVH. Donc pas de compte test sur la machine. Par contre, le compte (boite mail) test existe au niveau d'OVH.

      J'espère que ceci t'aidera à cerner le souci :-))))
      • [^] # Re: recapitulons :

        Posté par  . Évalué à 1.

        1°) root@tondmaine.com ne passe pas, le compte n'existe pas et yahoo te le dit donc normal.

        2°) le compte test@tondomaine.com existe chez ovh, mais visiblement quand tu envoie un email depuis yahoo cela te met aussi que l'utilisateur n'existe pas.

        es-tu certains que le compte email soit bien créé chez ovh ?
        et que ce n'est pas juste un compte de gestion ou de web ?

        il faut parfois creer le compte et "activer" la boite email pour pouvoir s'en servir.
        • [^] # Re: recapitulons :

          Posté par  . Évalué à 1.

          encore une fois je repond à moi meme...

          dans la definition du mailplan


          Votre Messagerie

          Les adresses e-mails
          1 : obligatoirement : "postmaster@votresite" comptes e-mail (POP/IMAP) : Oui
          Stockage email : 25 Go en savoir plus Oui
          25 Mo par compte
          Taille des comptes POP personnalisable (de 25 Mo à 2Go) Oui
          10 Mo par envoi Oui
          1000 redirections e-mails : Oui


          donc la seule boite existante à la base est la boite postmaster@tondomaine.com

          toutes les autres boites seront gerees par ton serveur sur lequel le domaine est redirigé (donc ton serveur à la maison)

          cela semble expliquer ton probleme et te proposer une solution.
          • [^] # Re: recapitulons :

            Posté par  . Évalué à 1.

            Bonjour...

            Merci pour tes remarques !!!

            Alors... pour ce qui est de l'existance du/des comptes mails OVH, ils existent.
            J'ai en effet le compte postmaster par défaut et j'ai créé 8 autres comptes pour les personnes qui bossent dans l'entreprise. Ces comtpes fonctionnent et on les utilise tous les jours via nos clients de messagerie.
            Avec ces comptes, nous arrivons à envoyer et recevoir des emails.

            Le problème se situe ailleurs en fait...
            A côté de cet email plan, nous avons notre nom de domaine relié à l'ip de notre serveur Web. Et c'est lorsque nous essayons d'envoyer un mail depuis notre site web vers une adresse @mondomaine.com que ça marche pas !
            En gros, je n'arrive pas à faire la redirection des mails partant de mon serveur Web vers mon Email plan OVH. Alors que le relai s'effectue correctement vers tout autre prestataire mail.

            Je crois que je me suis mal exprimé du départ... non ? :-)
            Si c'est le cas... un immense SORRRRY ! :-)
            • [^] # Re: recapitulons :

              Posté par  . Évalué à 1.

              pas de probleme sur l'explication, et merci pour le complement d'information.

              un probleme simple pourrait venir du fait que ton serveur chez toi croit etre le domaine tondomaine.com

              du coup ca marche sur le web, ca marche pour les sites exterieures, mais ca ne marche pas pour web -> exterieur -> tondomaine.com

              car la messagerie emettrice (toi) est sur une machine qui reagit à tondomaine.com

              (je ne sais pas si je suis bien clair à cette heure là, suis crevé)

Suivre le flux des commentaires

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