Sendmail + Attachment + body + subject...
dipsou
Messages postés
3
Date d'inscription
Statut
Membre
Dernière intervention
-
zipe31 Messages postés 36402 Date d'inscription Statut Contributeur Dernière intervention -
zipe31 Messages postés 36402 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour à tous,
je souhaite envoyer un email à partir d'un script en utilisant sendmail ou mail (je ne suis pas raciste).
Voici le script :
#!/usr/bin/ksh
ATTFILE=SORTIE.dat
ATTNAME=SORTIE.dat
MAILTO=destinataire@toto.com
MAILFROM=expediteur@toto.com
echo "Subject: Testing" | cat mailbody ; uuencode $ATTFILE $ATTNAME | /usr/sbin/sendmail -vt -f ${MAILFROM} ${MAILTO}
Malheureusement, je n'ai ni body, ni subject.
Je reçois bien l'email avec la pièce jointe et l'expéditeur.
Comment pourrais-je avoir le tout ?
Merci d'avance.
Dipsou
je souhaite envoyer un email à partir d'un script en utilisant sendmail ou mail (je ne suis pas raciste).
Voici le script :
#!/usr/bin/ksh
ATTFILE=SORTIE.dat
ATTNAME=SORTIE.dat
MAILTO=destinataire@toto.com
MAILFROM=expediteur@toto.com
echo "Subject: Testing" | cat mailbody ; uuencode $ATTFILE $ATTNAME | /usr/sbin/sendmail -vt -f ${MAILFROM} ${MAILTO}
Malheureusement, je n'ai ni body, ni subject.
Je reçois bien l'email avec la pièce jointe et l'expéditeur.
Comment pourrais-je avoir le tout ?
Merci d'avance.
Dipsou
3 réponses
Salut,
Essaie plutôt comme ça :
Essaie plutôt comme ça :
( cat mailbody ; uuencode $ATTFILE $ATTNAME ) | /usr/sbin/sendmail -vt -s "Testing" -f ${MAILFROM} ${MAILTO}
Merci Zipe31, mais ca ne fonctionne pas.
Ca me dit :
/etc/mail/sendmail.cf: line 0: cannot open: Operation not permitted
Alors j'ai enlevé le -s "Testing"
Ca fonctionne, mais :
- je n'ai pas (bien évidemment) le subject
- le contenu de la pièce jointe est dans le corps du msg avec begin 666 et end à la fin.
J'ai oublié de préciser, c'est sur AIX.
Ca me dit :
/etc/mail/sendmail.cf: line 0: cannot open: Operation not permitted
Alors j'ai enlevé le -s "Testing"
Ca fonctionne, mais :
- je n'ai pas (bien évidemment) le subject
- le contenu de la pièce jointe est dans le corps du msg avec begin 666 et end à la fin.
J'ai oublié de préciser, c'est sur AIX.