Vous n'êtes pas identifié(e).
Pages :: 1
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) :
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.
Hors ligne
Hello,
L'envoi de mail HTML en PHP est un sujet à part entière...
Donc je te recommande de te tourner vers la classe PHPMailer qui est un outil dédié à l'envoi de mail. Je trouve plus l'adresse du site, mais télécharge les sources il y a des exemples et sinon tu peux toujours venir demander un peu d'aide ici
Mais fais bien attention aux questions que tu poses, on est pas un help desk PHPMailer
La programmation est composée de 80% de réflexion pour 20% de syntaxe -> réfléchissez à votre problème par étapes
Recommande l'utilisation du pattern Singleton
Si jamais je poste un morceau de code pour vous aider, prenez bien compte que je n'ai pas forcément testé le code que je poste et qu'il est possible qu'il contienne des erreurs
Hors ligne
Bonjour Maskime,
J'ai un gros défaut, je veux le faire moi même ). 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.
Hors ligne
Hello,
Je ne connais pas ton niveau de compétence en informatique, mais le sujet auquel tu t'attaque peut très vite devenir un vrai enfer (et je t'assure que je sais de quoi je parle)
La RFC concernant les envois de mail n'est pas respectée par tous les SMTPs (c'est un peu chacun le sien...)
Si tu veux vraiment le faire OK.
La bonne méthode est de t'envoyer un mail avec ce que tu veux dedans (ton html et ton image) et à partir de là, tu regarde le code reçu dans ton client mail.
Tu risque d'avoir pas mal de questions, n'hésite pas
Bon courage
La programmation est composée de 80% de réflexion pour 20% de syntaxe -> réfléchissez à votre problème par étapes
Recommande l'utilisation du pattern Singleton
Si jamais je poste un morceau de code pour vous aider, prenez bien compte que je n'ai pas forcément testé le code que je poste et qu'il est possible qu'il contienne des erreurs
Hors ligne
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 ). 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.
Hors ligne
Exactement xTG
La programmation est composée de 80% de réflexion pour 20% de syntaxe -> réfléchissez à votre problème par étapes
Recommande l'utilisation du pattern Singleton
Si jamais je poste un morceau de code pour vous aider, prenez bien compte que je n'ai pas forcément testé le code que je poste et qu'il est possible qu'il contienne des erreurs
Hors ligne
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 ) (Là, je devrais bien progresser ...)
Hors ligne
Hello,
Chercher par ces propres moyens, c'est bien et ça montre un esprit de curiosité important
Mais n'oublie pas que Google est ton ami et que ce sujet à été traité maintes fois sur différents forums N'oublie pas de jeter un coup d'oeil de temps en temps sur ceux-ci pour éventuellement comprendre des mécanismes qui te semblent obscures
La programmation est composée de 80% de réflexion pour 20% de syntaxe -> réfléchissez à votre problème par étapes
Recommande l'utilisation du pattern Singleton
Si jamais je poste un morceau de code pour vous aider, prenez bien compte que je n'ai pas forcément testé le code que je poste et qu'il est possible qu'il contienne des erreurs
Hors ligne
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.
Hors ligne
J'ai regardé coté pattern Singleton mais ça ne semble pas être une piste intéressante, sauf erreur de ma part.
Attention : Maskime fait allusion à Singleton dans sa signature, et non la réponse qu'il te formule
MERCI de lire le mode d'emploi avant de poster !!
Hors ligne
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 ). 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.
En fait ce que tu cherches à faire c'est envoyer un mail multipart où les images sont directement intégrées au mail et pas en pièce attachées.
Tu as des exemples sur la doc :
http://php.net/manual/en/function.mail.php
Sinon comme Maskime, je te conseille de jeter un oeil sur un outil pour envoyer des mails ne serait que pour comprendre comme cela fonctionne. En revanche je te conseille plus swiftmailer plutôt que le vieillissant phpmailer :
http://swiftmailer.org/
Hors ligne
Bonsoir Nicolas,
Merci pour tes liens j'essaie, d'exploiter au plus vite.
Michel.
Hors ligne
Pages :: 1