bonjour,
Je voudrais envoyer un mail avec une image ou des images à l'interieur.
J'utilise pour cela la fonction mail() et programme en php4.
J'arrive presque à faire ce que je veux... Il me manque juste le petit truc...
Alors quand j'envoie un mail, les clients de messagerie me proposent l'option de telecharger les images de mon mail (elles n'apparaissent pas directement). En effet, je code mon image avec un chemin absolu. Je voudrais incorporer mon image direct pour ne pas avoir ce "pb".
Voici mon code pour le moment
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 function EnvoieEmailPresentation($email) { $titre = 'www.monsite.com'; ob_start(); include("../newsletter/presentation.html"); //contient l'image $message = ob_get_contents(); ob_end_clean(); // envoi du mail HTML $from = "From:contact@monsite.com\nMime-Version:"; $from .= " 1.0\nContent-Type: text/html; charset=ISO-8859-1\n"; mail($email,$titre,$message,$from); } //------------------------------------------------------ page html presentation.html //------------------------------------------------------ <body> <img name="Presentation www.monsite.com" src="http://www.monsite.com/mesimages/image.jpg" alt="presentation" border=0 /></a> <font color=black size=+2> <br/><br/><br/> <b> www.monsite.com est un site de....</b> </body> </html>
Toutes les idées sont les biens venues,
Merci,
Guigo
Partager