PHP|Débutant :: Forums

Advertisement

Besoin d'aide ? N'hésitez pas, mais respectez les règles

Vous n'êtes pas identifié(e).

#1 Re : Forum Général PHP » Mail HTML et images. » 13-11-2009 18:44:21

Bonsoir Nicolas,


   Merci pour tes liens j'essaie, d'exploiter au plus vite.


   Michel.

#2 Re : Forum Général PHP » Mail HTML et images. » 13-11-2009 18:44:21

Bonjour Maskime,

   J'ai trouvé quelques pistes mais je dois avouer que ça n'est pas très clair ! Et pas que pour moi ! Je ne sais pas si ça doit me rassurer. J'ai regardé coté pattern Singleton mais ça ne semble pas être une piste intéressante, sauf erreur de ma part.

   Merci de ton aide.


         Michel.

#3 Re : Forum Général PHP » Mail HTML et images. » 13-11-2009 18:44:21

Je suis actuellement en recherche sur les fichiers joints, et je doit avouer que ce n'est pas clair !!! J'ai reçu un mail qui comportait des images intégrées, je vais essayer de comprendre.
   Je ne désespère pas ! C'est quand on galère qu'on progresse yikes) (Là, je devrais bien progresser ...)

#4 Re : Forum Général PHP » Mail HTML et images. » 13-11-2009 18:44:21

Bonsoir Maskime,


   Je penses avoir un bon niveau en informatique (je ne suis pas spécialisé protocoles internet, mais je me débrouille). Le problème est que je ne peux pas m'envoyer le mail avec l'image incluse puisque je ne sais pas le faire yikes). Je sais le faire avec une image téléchargée depuis mon site mais pas "intégrée" au mail. Quand j'ouvre le mail avec mon client mail, il me demande si je veux télécharger les images (problème de sécurité). Je souhaite que mon mail contienne l'image afin de ne pas aller la chercher sur un site.
   Petite précision, je n'ai pas internet à la maison, je sais que ça peut sembler paradoxal, mais explique le délai entre question et réponse.

   Merci.


         Michel.

#5 Re : Forum Général PHP » Mail HTML et images. » 13-11-2009 18:44:21

Bonjour Maskime,


   J'ai un gros défaut, je veux le faire moi même yikes). Je sais ça peut paraitre bête, mais je fais partie des gens qui ne cessent de réinventer la roue ! J'aime maitriser ce que je fais afin de progresser.

         Michel.

#6 Forum Général PHP » Mail HTML et images. » 13-11-2009 18:44:21

bricoutm
Réponses : 12

Bonjour,


   Après quelques problèmes avec les mails et les accents (é, è, etc.) je me suis tourné vers les mail en HTML (essais des htmlentities etc. sans succès). Il est vrai que le résultat est plus intéressant avec le HTML. Mon problème est le suivant : comment intégrer une image dans le mail et non pointer vers un site et la "télécharger" ?

   Voici mon code (résumé pour simplifier) :


function EnvoiMailHTML($Mail,$Sujet,$Message)
{
     $To  = $Mail;
     $Message = '<title>';
     $Message .= $Sujet;
     $Message .= '</title>';
     $Message .= '
      </head>
      <body style="color:#CCCCCC; background-image: url(http://www.bidon.pasnet/Images/Fond.png);" alink="#cc33cc" link="#ff0000" vlink="#cc33cc">
      <div align="center">
        <img style="width: 298px; height: 44px;" alt="Mon image" src="http://www.bidon.pasnet/Images/PIPO.png">
        <br />
      </div>
      <br />
      <br />
      Sujet : '
.$Sujet.'
      <br />
      <br />
      Votre message : '
.$Message.'
      </div>
      <br />
      </body>
     </html>
     '
;
     $Headers  = "MIME-Version: 1.0\r\n";
     $Headers .= "Content-type: text/html; charset=iso-8859-1\r\n";
     $Headers .= "From: adresse@bidon.pasnet\r\n";
     if (mail($To, $Sujet, $Message, $Headers))
     {
       echo "Email Envoyé";
     }
     else
     {
       echo "Une Erreur s'est produite";
     }
  echo "</body>";
  echo "</html>";
}
 

   Dans ce code j'appelle deux images (Fond.png et PIPO.png) sur le site www.bidon.pasnet dans le répertoire Images. N'est il pas possible d'intégrer les image dans le mail ? Comment ?

   Merci de votre aide.


         Michel.

Pied de page des forums

Propulsé par FluxBB