Envoyer un mail en html contenant des images envoyés elles même dans le mail tout en les affichant au bon endroit du "mail html" n'est pas aussi simple que de créer un document word contenant des images.
Pour arriver à faire ce que tu veux il faut :
- créer le texte du message tout comme on crait une page html (donc que le mail contienne le code html du mail) avec des adresses web comme adresse des images. Bref, il faut faire comme si les images étaient sur un site web donnée.
- changer le type mime du message pour que le lecteur sache qu'il a affaire à un mail html s'il est capable de l'afficher comme un navigateur
- attacher les images comme on attache un fichier classique à un mail
classique
- indiquer dans les infos de chaque image à quelle adresse web du message elle correspond. Cette étape crussiale permettra au lecteur de mail d'utiliser cette image à la place de celle situé sur le net. Malheureusement pour toi, peut de lecteur de mail ne permette de préciser cette information et outlook express ne le permet pas. Si t'utilises ce programme, tu peux déjà laisser tomber.
- modifier le type mime du message pour indiquer que non seulement c'est un mail html mais qu'en plus c'est un mail contenant plusieurs fichiers.
A celà, il faut aussi tenir compte de la taille maximale des mails à l'envoie et à la réception (5 images de 200 Ko, ca fera plus de 1Mo vu que les fichiers sont codés afin d'être envoyable dans le mail) et au fait que certain utilisent des antispam qui bloquent, supriment directement les mails ou mettent les mails directement dans la corbeille tous les mails avec des fichiers attachés.
Quand à mettre les fichiers sur un site et à laisser le lecteur de mail aller les récupérer, demandera au receveur du mail d'accepter le téléchargement et l'affichage des images. Cette méthode là est souvent la meilleure bien que ca veut dire que n'importe pourait récupérer les fichiers en tombant dessus par hasard.