[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Exim4: émettre avec contact@exemple.fr plutôt que root@exemple.fr



Le 6 mai 2015 à 16:34, Jean-Jacques Doti <bugs@doti.fr> a écrit :
> 
> Salut,
> 
> Le 06/05/2015 15:45, Olivier a écrit :
>> @Pierre:
>> Ces mails viennent plutôt de scripts spécifiques (ie que je maîtrise).
>> 
>> Par contre, mon pb n'est pas de définir le destinataire du mail, c'est de définir l'émetteur.
>> 
> Comment est-ce que tu envoies ces mails ?
> Avec la commande mail (au moins celle de BSD Mailx), il est possible de passer des options directement à sendmail en les ajoutant après deux tirets (--).
> Par exemple, il est possible de faire quelque chose du genre :
> 
> mail -s "Sujet" destinataire@example.com -- -f emetteur@example.com
> 
> Bien entendu, il faut que ton MTA accepte de relayer le mail.
> 
> A+
> Jean-Jacques

Tu peux aussi utiliser directement sendmail en préparant le texte du mail avec les champs d’en-tête :

cat - << EOF | <Chemin vers>/sendmail -f emetteur@example.com destinataire@example.com
From: L'emetteur <emetteur@example.com>
To: Le destinataire <destinataire@example.com>
Subject: Message TEST

Message
EOF

Attention à bien mettre une ligne à blanc entre l’en-tête et le corps du message. De plus, l’indication de l’adresse de l’expéditeur par l’option « -f », aussi bien pour ce qui est de la commande sendmail que mailx avec le « -- » n’est possible que pour l’utilisateur root.

A+

--
Pierre Malard

   « La liberté de la presse ne s'use que lorsqu'on ne s'en sert pas ! »
                                                  Slogan du "Canard enchaîné"
   |\      _,,,---,,_
   /,`.-'`'    -.  ;-;;,_
  |,4-  ) )-,_. ,\ (  `'-'
 '---''(_/--'  `-'\_)   πr

perl -e '$_=q#: 3|\ 5_,3-3,2_: 3/,`.'"'"'`'"'"' 5-.  ;-;;,_:  |,A-  ) )-,_. ,\ (  `'"'"'-'"'"': '"'"'-3'"'"'2(_/--'"'"'  `-'"'"'\_): 24πr::#;y#:#\n#;s#(\D)(\d+)#$1x$2#ge;print'
- --> Ce message n’engage que son auteur <--

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail


Reply to: