Journal Adresse de l'expéditeur avec mutt

Posté par  .
Étiquettes : aucune
0
12
fév.
2004
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
  • # Re: Adresse de l'expéditeur avec mutt

    Posté par  . É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  . É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  . É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
      • [^] # Re: Adresse de l'expéditeur avec mutt

        Posté par  (site web personnel) . É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  . É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 ?
          • [^] # Re: Adresse de l'expéditeur avec mutt

            Posté par  . Évalué à 1.

            En modifiant sendmail.cf....
            • [^] # Re: Adresse de l'expéditeur avec mutt

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

                Apparemment, c'est sendmail qui est utilisé. J'ai jeté un oeil à /etc/mail/sendmail.mc ... Mon dieu quelle horreur !
                • [^] # Re: Adresse de l'expéditeur avec mutt

                  Posté par  (site web personnel) . É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  . É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 ....
      • [^] # Re: Adresse de l'expéditeur avec mutt

        Posté par  . É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  . Évalué à 2.

    Rajoute un :
    set envelope_form
    dans ton .muttrc
    • [^] # Re: Adresse de l'expéditeur avec mutt

      Posté par  . Évalué à 1.

      en fait je pense que le problème vient plutôt de la config de sendmail ...
      • [^] # Re: Adresse de l'expéditeur avec mutt

        Posté par  . É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

Suivre le flux des commentaires

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