Bonjour,
Avec la fonction mail(), j'envoie sans aucun problème des messages au format
HTML.
Je souhaiterais insérer dans mon mail des images.
Je ne sais comment faire. Quelqu'un a-t-il une idée ?
D'avance merci.
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
D
"Neptune" a écrit dans le message de news:c4mla7$asc$
Bonjour, Avec la fonction mail(), j'envoie sans aucun problème des messages au format HTML. Je souhaiterais insérer dans mon mail des images. Je ne sais comment faire. Quelqu'un a-t-il une idée ? D'avance merci.
Cordialement. Michel FOUILLADE
Vas voir sur ce site. http://www.asp-php.net/scripts/asp-php/mail_html.php C'est le seul script qui fonctionnait correctement et sans presque aucun paramétrage parmis la dizaine de scripts essayés. Il n'y avait qu'une seule petite modif à apporter il suffit d'enlever le "images/" du filesize("images/".$fond) pour le fond et la pièce jointe.
Dominique http://www.bike-in-ventoux.fr.vu/ les photos de 1000 km en vélo autour du Mont Ventoux
"Neptune" <automatisez@free.fr> a écrit dans le message de
news:c4mla7$asc$1@news-reader3.wanadoo.fr...
Bonjour,
Avec la fonction mail(), j'envoie sans aucun problème des messages au format
HTML.
Je souhaiterais insérer dans mon mail des images.
Je ne sais comment faire. Quelqu'un a-t-il une idée ?
D'avance merci.
Cordialement.
Michel FOUILLADE
Vas voir sur ce site.
http://www.asp-php.net/scripts/asp-php/mail_html.php
C'est le seul script qui fonctionnait correctement et sans presque aucun
paramétrage parmis la dizaine de scripts essayés.
Il n'y avait qu'une seule petite modif à apporter
il suffit d'enlever le "images/" du filesize("images/".$fond) pour le fond et
la pièce jointe.
Dominique
http://www.bike-in-ventoux.fr.vu/ les photos de 1000 km en vélo autour du Mont
Ventoux
"Neptune" a écrit dans le message de news:c4mla7$asc$
Bonjour, Avec la fonction mail(), j'envoie sans aucun problème des messages au format HTML. Je souhaiterais insérer dans mon mail des images. Je ne sais comment faire. Quelqu'un a-t-il une idée ? D'avance merci.
Cordialement. Michel FOUILLADE
Vas voir sur ce site. http://www.asp-php.net/scripts/asp-php/mail_html.php C'est le seul script qui fonctionnait correctement et sans presque aucun paramétrage parmis la dizaine de scripts essayés. Il n'y avait qu'une seule petite modif à apporter il suffit d'enlever le "images/" du filesize("images/".$fond) pour le fond et la pièce jointe.
Dominique http://www.bike-in-ventoux.fr.vu/ les photos de 1000 km en vélo autour du Mont Ventoux
Neptune
Bonjour,
J'ai essayé mime_mail.class.php, http://www.asp-php.net/scripts/asp-php/mail_html.php et bien d'autres sites et forums, je n'ai pas trouvé d'exemple de script qui marche immédiatement. Après moult recherches j'ai réussi à construire un email facile à analyser.
Par contre, j'ai un problème : - Outlook indique que mon message contient une pièce jointe, ce qui fait que certains destinataires refuseront le message (Compte tenu des virus, je les comprendrai). - Or il ne s'agit pas réellement d'une pièce jointe, mais d'une image qui est affichée dans le message. - D'ailleurs quand je transfère le mail reçu, la notion de pièce jointe disparait.
Comment faut-il faire pour que Outlook n'indique plus de pièce jointe ?
J'ai essayé mime_mail.class.php,
http://www.asp-php.net/scripts/asp-php/mail_html.php et bien d'autres sites
et forums, je n'ai pas trouvé d'exemple de script qui marche immédiatement.
Après moult recherches j'ai réussi à construire un email facile à analyser.
Par contre, j'ai un problème :
- Outlook indique que mon message contient une pièce jointe, ce qui fait
que certains destinataires refuseront le message (Compte tenu des virus, je
les comprendrai).
- Or il ne s'agit pas réellement d'une pièce jointe, mais d'une image qui
est affichée dans le message.
- D'ailleurs quand je transfère le mail reçu, la notion de pièce jointe
disparait.
Comment faut-il faire pour que Outlook n'indique plus de pièce jointe ?
J'ai essayé mime_mail.class.php, http://www.asp-php.net/scripts/asp-php/mail_html.php et bien d'autres sites et forums, je n'ai pas trouvé d'exemple de script qui marche immédiatement. Après moult recherches j'ai réussi à construire un email facile à analyser.
Par contre, j'ai un problème : - Outlook indique que mon message contient une pièce jointe, ce qui fait que certains destinataires refuseront le message (Compte tenu des virus, je les comprendrai). - Or il ne s'agit pas réellement d'une pièce jointe, mais d'une image qui est affichée dans le message. - D'ailleurs quand je transfère le mail reçu, la notion de pièce jointe disparait.
Comment faut-il faire pour que Outlook n'indique plus de pièce jointe ?
Neptune nous posait la question à 1000 euro suivante :
Comment faut-il faire pour que Outlook n'indique plus de pièce jointe ?
N'es-tu pas en train de confondre outlook et courrier electronique mon ami ? Que se passe-t'il si j'utilise mozilla, lotus notes, ou plus simplement les commandes de mon os préféré passées par mon client ssh préféré pour lire mon courrier ?
D'autre part, dans le code que tu soumets, tu balances du html sans donner sa contre partie texte. Puis-je me permettre de porter à ton attention le fait que ce n'est pas parce qu'un éditeur, qui plus est situé à Redmond, USA, a décidé de transformer son client mail en navigateur internet que ceci est la norme.
FLAME ON ------------------------------------------------------------------- UN CLIENT EMAIL N'EST PAS DESTINE A RECEVOIR DU HTML .... CE N'EST PAS UN NAVIGATEUR !!! ------------------------------------------------------------------- FLAME OFF (ca fait du bien de se défouler le lundi au soleil)
Tu vas t'emmer#&@er a produire une version par type de client ? Que se passe-t'il si l'utilisateur n'a pas outlook ? Que se passe-t'il si le mailhost refuse les courriers electroniques avec attachments ? Que se passe-t'il si ton mail est « scoré » par un outil de lutte contre le spam (la y'a de fortes chances que tu sois marqué comme spam).
Thibaut.
Neptune nous posait la question à 1000 euro suivante :
Comment faut-il faire pour que Outlook n'indique plus de pièce jointe ?
N'es-tu pas en train de confondre outlook et courrier electronique mon
ami ? Que se passe-t'il si j'utilise mozilla, lotus notes, ou plus
simplement les commandes de mon os préféré passées par mon client ssh
préféré pour lire mon courrier ?
D'autre part, dans le code que tu soumets, tu balances du html sans
donner sa contre partie texte. Puis-je me permettre de porter à ton
attention le fait que ce n'est pas parce qu'un éditeur, qui plus est
situé à Redmond, USA, a décidé de transformer son client mail en
navigateur internet que ceci est la norme.
FLAME ON
-------------------------------------------------------------------
UN CLIENT EMAIL N'EST PAS DESTINE A RECEVOIR DU HTML .... CE N'EST PAS
UN NAVIGATEUR !!!
-------------------------------------------------------------------
FLAME OFF (ca fait du bien de se défouler le lundi au soleil)
Tu vas t'emmer#&@er a produire une version par type de client ? Que se
passe-t'il si l'utilisateur n'a pas outlook ? Que se passe-t'il si le
mailhost refuse les courriers electroniques avec attachments ? Que se
passe-t'il si ton mail est « scoré » par un outil de lutte contre le
spam (la y'a de fortes chances que tu sois marqué comme spam).
Neptune nous posait la question à 1000 euro suivante :
Comment faut-il faire pour que Outlook n'indique plus de pièce jointe ?
N'es-tu pas en train de confondre outlook et courrier electronique mon ami ? Que se passe-t'il si j'utilise mozilla, lotus notes, ou plus simplement les commandes de mon os préféré passées par mon client ssh préféré pour lire mon courrier ?
D'autre part, dans le code que tu soumets, tu balances du html sans donner sa contre partie texte. Puis-je me permettre de porter à ton attention le fait que ce n'est pas parce qu'un éditeur, qui plus est situé à Redmond, USA, a décidé de transformer son client mail en navigateur internet que ceci est la norme.
FLAME ON ------------------------------------------------------------------- UN CLIENT EMAIL N'EST PAS DESTINE A RECEVOIR DU HTML .... CE N'EST PAS UN NAVIGATEUR !!! ------------------------------------------------------------------- FLAME OFF (ca fait du bien de se défouler le lundi au soleil)
Tu vas t'emmer#&@er a produire une version par type de client ? Que se passe-t'il si l'utilisateur n'a pas outlook ? Que se passe-t'il si le mailhost refuse les courriers electroniques avec attachments ? Que se passe-t'il si ton mail est « scoré » par un outil de lutte contre le spam (la y'a de fortes chances que tu sois marqué comme spam).
Thibaut.
Neptune
Bonsoir Thibaut, Merci pour ta réponse qui me remet en place. Tu as tout a fait raison en ce qui concerne les différents outils de messagerie, et les outils contre les SPAMs. Depuis mon dernier message, j'avais déjà réfhéchi au sujet des SPAMs et rangé provisoirement mon projet sur une étagère. Je crois que mon projet va rester longtemps sur une étagère. Cordialement Michel
Bonsoir Thibaut,
Merci pour ta réponse qui me remet en place.
Tu as tout a fait raison en ce qui concerne les différents outils de
messagerie, et les outils contre les SPAMs.
Depuis mon dernier message, j'avais déjà réfhéchi au sujet des SPAMs et
rangé provisoirement mon projet sur une étagère.
Je crois que mon projet va rester longtemps sur une étagère.
Cordialement
Michel
Bonsoir Thibaut, Merci pour ta réponse qui me remet en place. Tu as tout a fait raison en ce qui concerne les différents outils de messagerie, et les outils contre les SPAMs. Depuis mon dernier message, j'avais déjà réfhéchi au sujet des SPAMs et rangé provisoirement mon projet sur une étagère. Je crois que mon projet va rester longtemps sur une étagère. Cordialement Michel
Jean-Marc Molina
Je souhaiterais insérer dans mon mail des images.
Pour te simplifier la vie je te conseille d'utiliser le package Mail_Mime de PEAR : http://pear.php.net/manual/fr/package.mail.mail-mime.php
La fonction addHTMLImage te permet justement d'ajouter une image à ton courriel ! En une ligne :). Par contre fais bien attention que l'image soit stockée au même endroit que le script PHP qui envoit le courriel !
JM
Je souhaiterais insérer dans mon mail des images.
Pour te simplifier la vie je te conseille d'utiliser le package Mail_Mime de
PEAR :
http://pear.php.net/manual/fr/package.mail.mail-mime.php
La fonction addHTMLImage te permet justement d'ajouter une image à ton
courriel ! En une ligne :). Par contre fais bien attention que l'image soit
stockée au même endroit que le script PHP qui envoit le courriel !
Pour te simplifier la vie je te conseille d'utiliser le package Mail_Mime de PEAR : http://pear.php.net/manual/fr/package.mail.mail-mime.php
La fonction addHTMLImage te permet justement d'ajouter une image à ton courriel ! En une ligne :). Par contre fais bien attention que l'image soit stockée au même endroit que le script PHP qui envoit le courriel !
JM
Nicklas
Le Sat, 03 Apr 2004 20:01:25 +0000, Neptune a écrit :
Bonjour, Avec la fonction mail(), j'envoie sans aucun problème des messages au format HTML. Je souhaiterais insérer dans mon mail des images. Je ne sais comment faire. Quelqu'un a-t-il une idée ? D'avance merci.
// Attach a file (it can be an array or a string) // ["file1", "file2"] or "file" // Set disposition with optional parameter (inline or attachment) // ["dispo1", "disp2"] or "dispo" $m->Attach( "picture1.jpg", "inline" ); $m->Attach( "picture2.jpg", "attachment" );
// Send the mail $m->Send();
-- Nicklas ProgWeb - Développer son site Internet http://www.progweb.com
Le Sat, 03 Apr 2004 20:01:25 +0000, Neptune a écrit :
Bonjour,
Avec la fonction mail(), j'envoie sans aucun problème des messages au format
HTML.
Je souhaiterais insérer dans mon mail des images.
Je ne sais comment faire. Quelqu'un a-t-il une idée ?
D'avance merci.
// Attach a file (it can be an array or a string)
// ["file1", "file2"] or "file"
// Set disposition with optional parameter (inline or attachment)
// ["dispo1", "disp2"] or "dispo"
$m->Attach( "picture1.jpg", "inline" );
$m->Attach( "picture2.jpg", "attachment" );
// Send the mail
$m->Send();
--
Nicklas
ProgWeb - Développer son site Internet
http://www.progweb.com
Le Sat, 03 Apr 2004 20:01:25 +0000, Neptune a écrit :
Bonjour, Avec la fonction mail(), j'envoie sans aucun problème des messages au format HTML. Je souhaiterais insérer dans mon mail des images. Je ne sais comment faire. Quelqu'un a-t-il une idée ? D'avance merci.
// Attach a file (it can be an array or a string) // ["file1", "file2"] or "file" // Set disposition with optional parameter (inline or attachment) // ["dispo1", "disp2"] or "dispo" $m->Attach( "picture1.jpg", "inline" ); $m->Attach( "picture2.jpg", "attachment" );
// Send the mail $m->Send();
-- Nicklas ProgWeb - Développer son site Internet http://www.progweb.com
Neptune
Bonjour Nicklas, Ton outil est super ! Nota : J'ai juste du faire une modification au niveau du fichier : "libmail.inc". J'ai annulé le test "_checkMail()) " qui ne fonctionnait pas. Je n'ai pas compris pourquoi. Dans la "function Send() {" : - Remplacer : if ($this->_checkMail()) { - Par : if (1 == 1) {
Cela correspond exactement à mon besoin. Avec mes remerciements. Michel FOUILLADE Administrateur de : http://www.missions-courtes.com/
Bonjour Nicklas,
Ton outil est super !
Nota : J'ai juste du faire une modification au niveau du fichier :
"libmail.inc".
J'ai annulé le test "_checkMail()) " qui ne fonctionnait pas. Je n'ai pas
compris pourquoi.
Dans la "function Send() {" :
- Remplacer : if ($this->_checkMail()) {
- Par : if (1 == 1) {
Cela correspond exactement à mon besoin.
Avec mes remerciements.
Michel FOUILLADE
Administrateur de :
http://www.missions-courtes.com/
Bonjour Nicklas, Ton outil est super ! Nota : J'ai juste du faire une modification au niveau du fichier : "libmail.inc". J'ai annulé le test "_checkMail()) " qui ne fonctionnait pas. Je n'ai pas compris pourquoi. Dans la "function Send() {" : - Remplacer : if ($this->_checkMail()) { - Par : if (1 == 1) {
Cela correspond exactement à mon besoin. Avec mes remerciements. Michel FOUILLADE Administrateur de : http://www.missions-courtes.com/