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:
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
 
}
mais ca ne marche pas Avez-vous une idée?

Je vous remercie énormément de votre lecture et vous souhaite une agréable journée,

Merci,
Twixi