info:bash:mail_avec_piece_jointe

Ceci est une ancienne révision du document !


envoyer un mail en html avec pièce jointe en passant par sendmail:


Mail_Dest = destinataires séparé par des virgules
Mail_Sujet = objet du mail
Pièce jointe = Txt
boundary=“-q1w2e3r4t5” , la chaîne -q1w2e3r4t5 est arbitraire et pourrais etre remplacé par une autre chaîne singulière. Elle sert a dissocier les parties du mail: message et pièce jointe. <pre> ( echo 'To: '$Mail_Dest echo 'Subject: '$Mail_Sujet echo 'MIME-Version: 1.0' echo 'Content-Type: multipart/mixed; boundary=“-q1w2e3r4t5”' echo echo '—q1w2e3r4t5' echo 'Content-Type: text/html' echo 'Content-Disposition: inline' echo '

' echo "Bonjour,

... Corps du messages ...
" echo "
Cordialement
intitulé signature

“ echo '—q1w2e3r4t5' echo 'Content-Type: application/octet-stream”' echo “Content-Transfer-Encoding: quoted-printable” echo 'Content-Disposition: attachment; filename=“'$(basename $Txt)'”' echo cat $Txt echo '—q1w2e3r4t5–' ) | /usr/lib/sendmail $Mail_Dest </pre>

  • /home/franck/dokuwiki/doc/data/attic/info/bash/mail_avec_piece_jointe.1626249031.txt.gz
  • Dernière modification : 2021/07/14 09:50
  • de franck