Bonjour à tous,
Malgré mes nombreuses recherches sur le net, je n'ai pas réussi à trouver la solution à mon problème; je vous l'expose donc afin que vous m'apportiez votre généreuse aide.
J'aimerais envoyé un mail HTML via Sendmail. Problème, les images incluses dans le mail devront être intégrés dans le mail.
Quelqu'un a t-il compris la nuance du Content-type: image/png filename et du CID?
[EDIT]
J'ai fais quelques recherches, et celles-ci ont données cela:
mais ca ne marche pas
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42 mail () { ## Destinataire du mail DESTINATAIRES=`cat $1` export MAILTO="$DESTINATAIRES" export SUBJECT=`cat $2` MESSAGE=`cat $3` CONTENT='<HTML> \n' CONTENT=$CONTENT'<BODY>\n' CONTENT=$CONTENT'<img src="cid:pied" />\n' CONTENT=$CONTENT'</BODY>\n' CONTENT=$CONTENT'</HTML>\n' echo $CONTENT>mail_utilisateur.html CONTENT=mail_utilisateur.html ( echo "FROM: HOTLINE-LASER" echo "Reply-To: moi@moi.fr" echo "Subject: $SUBJECT" echo "To: eux@eux.fr" echo "MIME-Version: 1.0" echo "Content-type: multipart/related; boundary=delimiteur" echo "--delimiteur" echo "Content-Type: text/html; charset=ISO-8859-1" cat $CONTENT echo "--delimiteur" echo "Content-Type: image/png" echo "Content-ID: <pied>" echo "Content-Disposition= inline; filename="/pied.PNG"" echo "Content-Transfer-Encoding: BASE64" echo "iVBORw0KGgoAAAANSUhEUgAAA8wAAAATCAMAAABydnQ7AAAABGdBTUEAALGPC/xhBQAAAwBQTFRF"[...] tout le code 64 bit echo "--delimiteur" ) | /usr/sbin/sendmail $MAILTO }Avez-vous une idée?
Je vous remercie énormément de votre lecture et vous souhaite une agréable journée,
Merci,
Twixi
Partager