[résolu] subject dans un mail

subject dans un mail [résolu] - Shell/Batch - Programmation

Marsh Posté le 04-05-2007 à 15:43:40    

J'ai un petit problème, je n'arrive pas a envoyer un mail dans un script avec un sujet ...
 
ça parrait tout bête comme ça mais ça fait un moment que je me casse la tête sur ce problème.
 
voici la ligne qui envoi le mail :  
 

Code :
  1. cat $LE_MAIL | mail -s "SUIVI ARM" $nomcritere


 
résultat de cette ligne :
envoi du mail mais avec l'objet :   [ Aucun objet ]  
 
:D


Message édité par benjiji le 10-05-2007 à 16:44:41
Reply

Marsh Posté le 04-05-2007 à 15:43:40   

Reply

Marsh Posté le 04-05-2007 à 17:20:37    

que contient $nomcritere ?  
 
 

Reply

Marsh Posté le 04-05-2007 à 17:23:21    

une adresse e-mail.
l'adresse du destinataire

Reply

Marsh Posté le 07-05-2007 à 11:16:20    

personne ne voit le problème ?
sinon proposez moi une autre solution ... pour mettre un texte dans un mail avec un destinataire et un objet
merci

Reply

Marsh Posté le 07-05-2007 à 21:33:42    

Elle sort d'où ta commande "mail" ?

Reply

Marsh Posté le 08-05-2007 à 13:02:11    

C'est une commande shell Linux, matafan :  
 
http://linux.about.com/od/commands/l/blcmdl1_Mail.htm
 
@benjiji : as-tu essayé en entrant une ligne de commandes sans variables ? :  

Code :
  1. cat "ceci est le body" | mail -s "suivi arm" tonadresse@tonprovider.ext


Message édité par ZeBix le 08-05-2007 à 13:02:32
Reply

Marsh Posté le 08-05-2007 à 19:00:16    

Si je demande, c'est parce qu'il y a autant de commandes "mail" que de MTAs (et même plus). La tienne c'est celle de sendmail, postfix, exim, qmail, ou autre chose ?

Reply

Marsh Posté le 09-05-2007 à 11:17:43    

hummm très bonne question matafan .... je sais pas du tout...
 
sinon zebix ça change rien quand je met la commande sans variable

Reply

Marsh Posté le 10-05-2007 à 14:47:22    

Bonjour, je viens de faire comme cela :
 
 
mailContent () {
    echo "From: $(whoami)@$(hostname)"
    echo "Subject: mysubject"
    echo "message"
    echo "message2 $1 (OPTION"
}
 
mailContent $OPTION | mail -t $MAIL_RECEIVER

Reply

Marsh Posté le 10-05-2007 à 16:15:42    

ou yeahhhhhhhhh :p
 
et bien MERCI beaucoup Apone0 ça marche niquel
magnifique il y a + que ce que j'espérais dans ton script  :D  
 
 
 :jap:


Message édité par benjiji le 10-05-2007 à 16:50:06
Reply

Sujets relatifs:

Leave a Replay

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