"mail" : comment modifier l'émetteur du message

"mail" : comment modifier l'émetteur du message - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 10-04-2005 à 15:34:47    

Bonjour à tous,
 
J'utilise "ssmtp" et "mail" pour envoyer des mails par le biais de scripts.  
La syntaxe que j'utilise est :
 
echo BACKUP_OK | /bin/mail -sRESULTAT_DU_BACKUP admin@monlan.fr
 
Tout fonctionne correctement. Mais à l'arrivée, le client de messagerie indique que
les mails ont été envoyés par "root".  
 
Ayant 2 machines émettrices sur le réseau, j'aimerais pouvoir identifier  
immédiatementd'où viennent les messages. Par exemple : client1 et client2.
 
Pourriez-vous me dire comment faire ?
 
Merci.


Message édité par kafifi le 10-04-2005 à 15:38:08
Reply

Marsh Posté le 10-04-2005 à 15:34:47   

Reply

Marsh Posté le 10-04-2005 à 15:46:08    

en utilisant -a tu peux spécifier des headers donc probablement modifier le From to .


---------------
Intermittent du GNU
Reply

Marsh Posté le 10-04-2005 à 15:47:04    

sinon tu peux simplement différencier les sujets des mails .


---------------
Intermittent du GNU
Reply

Marsh Posté le 10-04-2005 à 16:53:53    

mikala a écrit :

en utilisant -a tu peux spécifier des headers donc probablement modifier le From to .


 
J'ai essayé plusieurs syntaxes, dont celle-ci, cela donne à chaque fois "invalid option" :
 
echo BACKUP_OK | /bin/mail -sRESULTAT_BACKUP -a"From: machine1" admin@monlan.fr
 
Puis-je avoir la syntaxe correcte ?
Merci.
 
PS : j'utilise déjà la discrimination via le titre, mais je voudrais éviter pour des raisons de place.
 

Reply

Marsh Posté le 11-04-2005 à 21:31:57    

UP !

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed