envoi de mail avec pieces jointes

envoi de mail avec pieces jointes - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 15-12-2004 à 12:09:01    

Bonjour,
Aujourd'hui, j'envois des mail avec la commande sendmail à partir d'une machine linux rh8 (relayé ensuite par notre serveur excahnge) ....
Donc fichiers txt pas de pb dans le corps des messages.
 
Par contre, je souhaterais envoyer des archives tar par exemple en pieces jointes ..
 
Avez vous des solutions à me proposer ?
L'idéal pour moi serait du shell bien évidement, est-ce possible ? ou la commande sendmail est trop light ?
Merci d'avance.

Reply

Marsh Posté le 15-12-2004 à 12:09:01   

Reply

Marsh Posté le 15-12-2004 à 13:26:31    

script perl en utilisant MIME::Lite pour l'envoit de courriel
http://search.cpan.org/~yves/MIME- [...] ME/Lite.pm
 
sinon y'a surement moyen avec sendmail de faire un attachement
http://www.ece.umr.edu/web-cgi/uni [...] mmand=pine
-attach file
    Send mail with the listed file as an attachment.
-attachlist file-list
    Send mail with the listed file-list as an attachments.

Reply

Marsh Posté le 15-12-2004 à 14:14:21    

mutt -a toto.tar -s "Oh le beau sujet de mail" toto@toto.com

Reply

Marsh Posté le 15-12-2004 à 14:42:10    

Tres bien, je vous remercie.
J'avais déja vu ces solutions.
Je pensais faire en shell, mais ca m'a l'air bien plus compliqué que de le faire en perl :) (comme d'hab d'ailleurs lol)
 
Donc je vais continuer à refaire mes scripts avec ce langage .....
 
Merci à vous 2 ;)

Reply

Marsh Posté le 15-12-2004 à 15:55:08    

Salut,
Je ne sais pas si c'est vraiment ce que tu recherches, mais j'utilise ces deux commandes sous HP-UX et Sun Solaris, pour envoyer des fichiers a mon mail, avec des logs, scripts...
 

Code :
  1. (uuencode AAA AAA )| mailx -s "subject" a@b.com


ici AAA c'est ton fichier.
 

Code :
  1. /usr/bin/mpack -s sujet $FILE $MAILRCPT


 
A+


Message édité par saiplent le 15-12-2004 à 15:59:42
Reply

Marsh Posté le 26-01-2005 à 14:51:32    

Bonjour  
je cherche a attacher une page web (avec images) a un mail
mais j'ai des souci pour installer  MIME::Lite::HTML
 ou pourrais je trouver la liste des dependance si il y en a
 
 

Reply

Marsh Posté le 26-01-2005 à 14:57:13    

en n'utilisant que la lib MIME::Lite
 
j'ai ces erreures
 
Scalar found where operator expected at ./mail.pl line 21, near "->attach $TXTMessage"
        (Missing operator before $TXTMessage?)
Scalar found where operator expected at ./mail.pl line 30, near "->attach $IMGMessage"
        (Missing operator before $IMGMessage?)
syntax error at ./mail.pl line 21, near "->attach $TXTMessage"
syntax error at ./mail.pl line 24, near "->attach
      Type"
syntax error at ./mail.pl line 30, near "->attach $IMGMessage"
Execution of ./mail.pl aborted due to compilation errors.
 
 
 
en utilisant le code example 4 de cette page  
http://www.devparadise.com/technow [...] l/a324.php

Reply

Marsh Posté le 26-01-2005 à 17:38:16    

j'ai trouver il faut suivre les info de cette page
http://www.zeegee.com/code/perl/MI [...] s_included

Reply

Marsh Posté le 26-01-2005 à 19:00:02    

saiplent a écrit :

Salut,
Je ne sais pas si c'est vraiment ce que tu recherches, mais j'utilise ces deux commandes sous HP-UX et Sun Solaris, pour envoyer des fichiers a mon mail, avec des logs, scripts...
 

Code :
  1. (uuencode AAA AAA )| mailx -s "subject" a@b.com


ici AAA c'est ton fichier.
 

Code :
  1. /usr/bin/mpack -s sujet $FILE $MAILRCPT


 
A+


 
+1 ça marche très bien


---------------
Du taf dans le Logiciel Libre : https://www.linuxjobs.fr
Reply

Marsh Posté le 03-06-2005 à 11:09:33    

saiplent a écrit :

Salut,
Je ne sais pas si c'est vraiment ce que tu recherches, mais j'utilise ces deux commandes sous HP-UX et Sun Solaris, pour envoyer des fichiers a mon mail, avec des logs, scripts...
 

Code :
  1. (uuencode AAA AAA )| mailx -s "subject" a@b.com


ici AAA c'est ton fichier.
 

Code :
  1. /usr/bin/mpack -s sujet $FILE $MAILRCPT


 
A+


 
Oui cette commande fonctionne, mais comment remplir le corps du message en plus de joindre un fichier dans ce même mail? Personnellement, je dois le faire dans un script shell (sous solaris)...

Reply

Marsh Posté le 03-06-2005 à 11:09:33   

Reply

Marsh Posté le 07-06-2005 à 14:58:41    

Bonjour,
 
on dirait que personne n'a de solution à mon problème... :/

Reply

Marsh Posté le 09-02-2006 à 11:40:41    

Essaie ça
 


> \rm /tmp/mailtest_attachment.txt
> \rm /tmp/mailtest_body.txt
> echo "TEST DE PIECE ATTACHEE\nBLABLABLA\nBLABLABLA\n" > /tmp/mailtest_attachment.txt
> echo "Bonjour.\nVeuillez trouver ci-joint le fichier blablabla.\nBonne journée.\n" > /tmp/mailtest_body.txt
> mpack -s "TEST DE BODY + ATTACHMENT VIA MPACK !" -d /tmp/mailtest_body.txt /tmp/mailtest_attachment.txt  a@b.c


Message édité par carabistouille le 09-02-2006 à 11:41:47
Reply

Sujets relatifs:

Leave a Replay

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