Journal : Adresse de l'expéditeur avec mutt

Posté par Nelis (page perso, ) le 12 février 2004
0
J'ai un petit problème avec mutt: quand j'envoie un email avec celui-ci, dans les headers l'expéditeur de l'e-mail est user@host, ce qui fait que mon e-mail est refusé par les serveurs de destination qui ne savent forcément pas résource le nom de ma machine. Comment puis-je changer l'adresse de l'expéditeur ? (J'ai fouillé la doc de mutt sans succès, même en placant la variable d'envirronnement $EMAIL ça ne fonctionne pas...)

Merci

> Lire le journal (15 commentaires, moyenne: 1,4).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

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

Re: Adresse de l'expéditeur avec mutt

Posté par Olivier Macchioni () le 12/02/2004 à 09:53. (lien). Évalué à 2.

Moi, dans mon .muttrc, j'ai :

unmy_hdr *

my_hdr Organization: blablabla
my_hdr From: Olivier Macchioni <olivier.macchioni@machin.com>
my_hdr Reply-To: Olivier Macchioni <olivier.macchioni@machin.com>

Et ca marche...

  • [^]Re: Adresse de l'expéditeur avec mutt

    Posté par Olivier G. (page perso, ) le 12/02/2004 à 10:01. (lien). Évalué à 1.

    Sinon, on peut aussi faire:

    set realname="Olivier Guillossou"
    set from="monadresse@oliv.info"
    set use_from


    Et ça marche aussi.

  • [^]Re: Adresse de l'expéditeur avec mutt

    Posté par Nelis (page perso, ) le 12/02/2004 à 10:03. (lien). Évalué à 1.

    Je viens d'essayer, effectivement les champs FROM et REPLYTO du header sont correctes mais l'envoie du mail ne fonctionne tjrs pas ...

    Il me revient, et si je regarde les headers j'ai ça :

    Received: (from user@localhost)
    by hostname (xxxxxxxx) id xxxx
    for thedestination@email.be; Thu, 12 Feb 2004 11:19:36 +0100


    Je suppose que c'est le user@localhost qui fait que le serveur de destination refuse l'e-mail ... Je ne sais pas comment changer ça

    --
    Vache qui rit, à moitié dans son lit
    • [^]Re: Adresse de l'expéditeur avec mutt

      Posté par PiT (page perso, ) le 12/02/2004 à 10:11. (lien). Évalué à 1.

      Je ne pense pas que la faute provienne de mutt alors.

      Sais-tu envoyer des mails avec autre chose que mutt ? Revois la configuration de ton MTA (je crois que c'est ça le nom de Sendmail, Exim ou autre).

      • [^]Re: Adresse de l'expéditeur avec mutt

        Posté par Nelis (page perso, ) le 12/02/2004 à 10:33. (lien). Évalué à 2.

        Effectivement j'ai l'impression que le problème vient de sendmail. J'ai changé quelques trucs dans /etc/postfix/main.cf que dois-je faire pour que sendmail tienne compte de ces changements ?

        --
        Vache qui rit, à moitié dans son lit
        • [^]Re: Adresse de l'expéditeur avec mutt

          Posté par Olivier G. (page perso, ) le 12/02/2004 à 10:34. (lien). Évalué à 1.

          En modifiant sendmail.cf....

          • [^]Re: Adresse de l'expéditeur avec mutt

            Posté par Olivier G. (page perso, ) le 12/02/2004 à 10:51. (lien). Évalué à 2.

            Bon, plus sérieusement...
            Si tu utilises vraiment Postfix, un coup d'oeil à myorigin devrait être éclairant. (ou, peut-être, au fichier /etc/mailname). Ensuite, un coup de /etc/init.d/postfix reload pour que _Postfix_ prenne les modifications en compte :þ

            • [^]Re: Adresse de l'expéditeur avec mutt

              Posté par Nelis (page perso, ) le 12/02/2004 à 10:58. (lien). Évalué à 1.

              Apparemment, c'est sendmail qui est utilisé. J'ai jeté un oeil à /etc/mail/sendmail.mc ... Mon dieu quelle horreur !

              --
              Vache qui rit, à moitié dans son lit
              • [^]Re: Adresse de l'expéditeur avec mutt

                Posté par PiT (page perso, ) le 12/02/2004 à 11:31. (lien). Évalué à 2.

                C'est pour ça que l'on regarde sendmail.cf et que l'on utilise un soft obscur et d'un autre âge (passera passera pas) pour convertir le fichier en sendmail.mc ;-)

                Bon courage

                • [^]Re: Adresse de l'expéditeur avec mutt

                  Posté par Nelis (page perso, ) le 12/02/2004 à 11:45. (lien). Évalué à 1.

                  Non, c'est le contraire ... Tu édites le .mc, et à coups de m4 tu génères le .cf

                  De toute manière ils sont aussi illisible l'un que l'autre ....

                  --
                  Vache qui rit, à moitié dans son lit
    • [^]Re: Adresse de l'expéditeur avec mutt

      Posté par Antoine Schweitzer-Chaput () le 12/02/2004 à 12:07. (lien). Évalué à 2.

      Il faut dire au MTA de réécrire l'adresse.
      Pour Exim ca se fait en mettant :

      user@localhost $header_from: hE
      user@host $header_from: hE

      à la fin de Rewrite Configuration

Re: Adresse de l'expéditeur avec mutt

Posté par rahan () le 12/02/2004 à 12:57. (lien). Évalué à 2.

Rajoute un :
set envelope_form
dans ton .muttrc

  • [^]Re: Adresse de l'expéditeur avec mutt

    Posté par Nelis (page perso, ) le 12/02/2004 à 13:01. (lien). Évalué à 1.

    en fait je pense que le problème vient plutôt de la config de sendmail ...

    --
    Vache qui rit, à moitié dans son lit
    • [^]Re: Adresse de l'expéditeur avec mutt

      Posté par tfing () le 12/02/2004 à 14:46. (lien). Évalué à 1.

      non non, fait ce qu'il te dit :)
      si tu ne mets pas le set enveloppe_from le header va etre reecrit par sendmail et effectivement ca ne marchera pas

      et sinon, c'est Esc-f pour changer le champ From a la volée au moment de l'envoi du mail sous mutt
      histoire de pouvoir choisir entre plusieurs adresses d'envoi

      • [^]Re: Adresse de l'expéditeur avec mutt

        Posté par Nelis (page perso, ) le 12/02/2004 à 15:24. (lien). Évalué à 1.

        Effectivement ça fonctionne ... Merci à tous les deux :-)

        --
        Vache qui rit, à moitié dans son lit

Revenir en haut de page