Image html dans corps d'un mail
rollywood
-
lezao Messages postés 469 Date d'inscription Statut Membre Dernière intervention -
lezao Messages postés 469 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
N''etant pas du tout webmaster j'espère que mon post se trouve au bon endroit et que je trouverai la(e) superman du webmastering..
Je souhaite "simplement" mettre dans le corps de mon mail une image html avec lien que j'ai crée via dreamweaver. (suis sous mac os)
j'ai donc transféré mon image html vers mon serveur (via fillezila)
cette image possède un lien qui marche tres bien en local.
voilà où ça se complique et me depasse :
j'ai fait des test sur differentes messagerie
mais mon image n'apparait pas dans le corps de mon email
il faut en plus que je clique sur AFFICHER OU TELECHARGER
pour qu' un petit point d'interrogation bleu au milieu apparaisse à la place de mon image html.
ET SI JE Clique droit sur ce "pt d'interrogation" et que je telecharge,
voilà le message : aucun serveur ayant le nom d'hôte précisé n'a pas pu être trouvé
j'ajoute qu'au clik, le lien marche parfaitement et redirige vers un site destiné)
PS : REPONDEZ MOI DANS UN 'LANGAGE' TRES SIMPLE ; je suis totalement novice.
Merci d'avance
Emma
Mac OS X
N''etant pas du tout webmaster j'espère que mon post se trouve au bon endroit et que je trouverai la(e) superman du webmastering..
Je souhaite "simplement" mettre dans le corps de mon mail une image html avec lien que j'ai crée via dreamweaver. (suis sous mac os)
j'ai donc transféré mon image html vers mon serveur (via fillezila)
cette image possède un lien qui marche tres bien en local.
voilà où ça se complique et me depasse :
j'ai fait des test sur differentes messagerie
mais mon image n'apparait pas dans le corps de mon email
il faut en plus que je clique sur AFFICHER OU TELECHARGER
pour qu' un petit point d'interrogation bleu au milieu apparaisse à la place de mon image html.
ET SI JE Clique droit sur ce "pt d'interrogation" et que je telecharge,
voilà le message : aucun serveur ayant le nom d'hôte précisé n'a pas pu être trouvé
j'ajoute qu'au clik, le lien marche parfaitement et redirige vers un site destiné)
PS : REPONDEZ MOI DANS UN 'LANGAGE' TRES SIMPLE ; je suis totalement novice.
Merci d'avance
Emma
Mac OS X
A voir également:
- Image html dans corps d'un mail
- Editeur html - Télécharger - HTML
- Publipostage mail - Accueil - Word
- Image iso - Guide
- Windows live mail - Télécharger - Mail
- Comment télécharger un mail - Guide
39 réponses
re,
et merci pour vos 2 posts
Oui lezao, j'ai ouvert ton lien hier et maintenant et j'ai du mal..!. ils auraient pu faire une maquette plus sympa.!. Et en plus les caracteres sautent.
mais je vois pas comment faire autrement.
Est ce que je ne peux pas tout simplement faire ça à partir d'un enr web sous photoshop ? (comme je l'avais fait dans un de mes exemple)
Mais n'ai je pas fait une connerie dans les etapes d'enregistrement ?
donodo
j'ai dû une fois de plus ne pas m'expliquer clairement...
Quand je disais utiliser mon image virtuelle
c'etait après la transférée vers mon hebergeur pour qu'en effet tout le monde puisse lire mon mail.
C'est ça mon pb, pourquoi ça marche pas alors que j'ai transferé mes fichiers html et jpg vers mon hebergeur ??
oui c'est clair que le php me permettrait entre autre de ne pas passer des jours à taper mes contacts - mais c'est un langage qui me depasse completement pour le moment.
encore merci à vous et à demain (j'espère!)
emma
et merci pour vos 2 posts
Oui lezao, j'ai ouvert ton lien hier et maintenant et j'ai du mal..!. ils auraient pu faire une maquette plus sympa.!. Et en plus les caracteres sautent.
mais je vois pas comment faire autrement.
Est ce que je ne peux pas tout simplement faire ça à partir d'un enr web sous photoshop ? (comme je l'avais fait dans un de mes exemple)
Mais n'ai je pas fait une connerie dans les etapes d'enregistrement ?
donodo
j'ai dû une fois de plus ne pas m'expliquer clairement...
Quand je disais utiliser mon image virtuelle
c'etait après la transférée vers mon hebergeur pour qu'en effet tout le monde puisse lire mon mail.
C'est ça mon pb, pourquoi ça marche pas alors que j'ai transferé mes fichiers html et jpg vers mon hebergeur ??
oui c'est clair que le php me permettrait entre autre de ne pas passer des jours à taper mes contacts - mais c'est un langage qui me depasse completement pour le moment.
encore merci à vous et à demain (j'espère!)
emma
re!
c'est encore moi !!
Quelqu'un que je ne remercierai jamais assez m'a expliqué de vive voix ce que tu as tenté de m'expliquer (sur certains post)!
du coup pas de soucis dans l'affichage mail (cependant sous mac il t es possible sans aucune manip d'envoyer une image)
mais pas lien qui marche
on a essayé avec gmail et ma boite hebergeur ovh mais rien à faire
Peut être connais tu une boite de messagerie qui "lis" les image qui possede leur url ?
merci
emma
c'est encore moi !!
Quelqu'un que je ne remercierai jamais assez m'a expliqué de vive voix ce que tu as tenté de m'expliquer (sur certains post)!
du coup pas de soucis dans l'affichage mail (cependant sous mac il t es possible sans aucune manip d'envoyer une image)
mais pas lien qui marche
on a essayé avec gmail et ma boite hebergeur ovh mais rien à faire
Peut être connais tu une boite de messagerie qui "lis" les image qui possede leur url ?
merci
emma
Moi ça marche tres bien avec ça, j'ai windows 7 et windows live mail, je l'envois vers hotmail et je recois une image, pas de probleme:
<?php
// mettre l'email du destinatire ici
$Destinataire = ".......@hotmail.com";
$Sujet = "test image";
$From = "From:nom@domaine.com\n";
$From .= "MIME-version: 1.0\n";
$From .= "Content-type: text/html; charset= iso-8859-1\n";
//dans message mettre ton html :
$Message = "<html><body><a href='http://www.weblinker.fr/alternative.jpg'>
<img src='http://www.weblinker.fr/alternative.jpg' width='598' height='398' border='0' alt='hehhe' /></a>
<!-- End Save for Web Slices -->
</body>
</html>";
mail($Destinataire,$Sujet,$Message,$From);
?>
<?php
// mettre l'email du destinatire ici
$Destinataire = ".......@hotmail.com";
$Sujet = "test image";
$From = "From:nom@domaine.com\n";
$From .= "MIME-version: 1.0\n";
$From .= "Content-type: text/html; charset= iso-8859-1\n";
//dans message mettre ton html :
$Message = "<html><body><a href='http://www.weblinker.fr/alternative.jpg'>
<img src='http://www.weblinker.fr/alternative.jpg' width='598' height='398' border='0' alt='hehhe' /></a>
<!-- End Save for Web Slices -->
</body>
</html>";
mail($Destinataire,$Sujet,$Message,$From);
?>
re,
En fait je parlais d'un des posts ou tu ecrivais si justement
"ceci est une adresse de ton ordinateur et non pas une adresse serveur"
du coup oui ça y est j'ai compris...
par contre ok, mon image arrive bien affichée à l'aller et à la reception,
mais pas de zone cliquable.
Je suis dégoutée.
J'ai voulu copié collé ton code php (modifié avec mes trucs) dans le corps de mon mail mais y a que des liens, pas d'image.
J'ai telechargé MAMP pour pouvoir faire du php mais alors quand j'ouvre une page php via dream et que je colle ton code,
bah, rien en fait se passe
ah je suis bien nulle!
emma
En fait je parlais d'un des posts ou tu ecrivais si justement
"ceci est une adresse de ton ordinateur et non pas une adresse serveur"
du coup oui ça y est j'ai compris...
par contre ok, mon image arrive bien affichée à l'aller et à la reception,
mais pas de zone cliquable.
Je suis dégoutée.
J'ai voulu copié collé ton code php (modifié avec mes trucs) dans le corps de mon mail mais y a que des liens, pas d'image.
J'ai telechargé MAMP pour pouvoir faire du php mais alors quand j'ouvre une page php via dream et que je colle ton code,
bah, rien en fait se passe
ah je suis bien nulle!
emma
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Désolé pour la zone cliquable, c'est moi j'ai mis le code un peu vite pour tester l'image , et pour la zone cliquable essayes ce code (vois a cliquez ici) :
d'autres part il ne faut pas oublier que certains client mail bloquent le infos comme les images et peuvent meme bloquer un contenu html, il faudra pour que ça marche que le client mail soit configurer convenablement, maintenant la partie PHP devrait etre correct.
Pour dreamweaver, mets juste ce code dans la page, tu n'as pas besoin de code supplementaire, vide le code existant, et a partir d'une page totalement vierge, inseres le code ci-dessous.
la page doit bien evidement avoir l'extension .php
<?php
// mettre l'email du destinatire ici
$Destinataire = ".......@hotmail.com";
$Sujet = "test image";
$From = "From:nom@domaine.com\n";
$From .= "MIME-version: 1.0\n";
$From .= "Content-type: text/html; charset= iso-8859-1\n";
//dans message mettre ton html :
$Message = "<html><body><a href='http://www.weblinker.fr/alternative.jpg'> cliquez ici</a>
<img src='http://www.weblinker.fr/alternative.jpg' width='598' height='398' border='0' alt='hehhe' />
</body>
</html>";
mail($Destinataire,$Sujet,$Message,$From);
?>
lezao : quand tu sais pas , tu me demandes je sais tout....non je déconne...presque tout.
d'autres part il ne faut pas oublier que certains client mail bloquent le infos comme les images et peuvent meme bloquer un contenu html, il faudra pour que ça marche que le client mail soit configurer convenablement, maintenant la partie PHP devrait etre correct.
Pour dreamweaver, mets juste ce code dans la page, tu n'as pas besoin de code supplementaire, vide le code existant, et a partir d'une page totalement vierge, inseres le code ci-dessous.
la page doit bien evidement avoir l'extension .php
<?php
// mettre l'email du destinatire ici
$Destinataire = ".......@hotmail.com";
$Sujet = "test image";
$From = "From:nom@domaine.com\n";
$From .= "MIME-version: 1.0\n";
$From .= "Content-type: text/html; charset= iso-8859-1\n";
//dans message mettre ton html :
$Message = "<html><body><a href='http://www.weblinker.fr/alternative.jpg'> cliquez ici</a>
<img src='http://www.weblinker.fr/alternative.jpg' width='598' height='398' border='0' alt='hehhe' />
</body>
</html>";
mail($Destinataire,$Sujet,$Message,$From);
?>
lezao : quand tu sais pas , tu me demandes je sais tout....non je déconne...presque tout.
merci pour ton retour
je faisais reference à un autre code car je n'ai pas reussi à le faire avec php
j'ai installé MAMP
j ai bien collé ton code en substituant les trucs qui fallaient dans une page php
j'ai enregistré
maias il m'a demandé un serveur d'evaluation
oui je veux bien
(c mamp justement...)
si je fait oui sur (la fenêtre dream)
il faut que je rentre en "serveur d'evaluation" donc des infos
et je ne sais pas comment interpreter chaque partie
merci
je reviens d ici peu
ema
je faisais reference à un autre code car je n'ai pas reussi à le faire avec php
j'ai installé MAMP
j ai bien collé ton code en substituant les trucs qui fallaient dans une page php
j'ai enregistré
maias il m'a demandé un serveur d'evaluation
oui je veux bien
(c mamp justement...)
si je fait oui sur (la fenêtre dream)
il faut que je rentre en "serveur d'evaluation" donc des infos
et je ne sais pas comment interpreter chaque partie
merci
je reviens d ici peu
ema
Le php ne fonctionne pas comme du html, il a besoin d 'etre interpretté d'une autre maniere, il est impossible de le lancer directement comme du html.
c'est pour ça que dream te demande des informations serveur, mais ça ne sert a rien.
ça ne marchera pas pour autant, le php a besoin d'etre sur un serveur pour etre interprétté.
Le php est crée coté serveur, alors que que le html est crée coté client.
tu t'embetes pour rien.
Mets le fichiers php directement sur un serveur et ça marchera direct.
appelles la page avec ton url et c'est tout bon.
lezao : quand tu sais pas , tu me demandes je sais tout....non je déconne...presque tout.
c'est pour ça que dream te demande des informations serveur, mais ça ne sert a rien.
ça ne marchera pas pour autant, le php a besoin d'etre sur un serveur pour etre interprétté.
Le php est crée coté serveur, alors que que le html est crée coté client.
tu t'embetes pour rien.
Mets le fichiers php directement sur un serveur et ça marchera direct.
appelles la page avec ton url et c'est tout bon.
lezao : quand tu sais pas , tu me demandes je sais tout....non je déconne...presque tout.
re,
j'aimerais tant que ça marche...
1 - alors ok j'ai bien collé mon code sur une page php
c'est là où j'ai dû pas faire ce qui fallait pas.
J'ai enregistré mon fichier dans mon dossier site
(mon site n'est pas du php au cas où ce serait important)
un message apparait : le fichier sera mis à jour sur le serveur d'eval.
un autre apparait : placer les fichiers dependants et si je reponds pas
la page créee apparait sur mon navig au nom http://localhost/essaimailv3.php
J'ai transmis mon fichier php vers mon hebergeur
J'ai fait un test messagerie, en collant mon code. J'ai essayé l'option texte brut et ensuite texte html
mais à reception du mail, evidemment que du texte ou des liens.
2- J'ai testé de l'enregistrer dans le dossier "htdocks" de mamp
un message apparait : pour previsualiser les pages contenant du code côté serveur, il faut un serveur d'eval, voulez vous le specifiez ?
je fait ok
et là je tombe sur une fenêtre basic comme pour faire un site.
et si je fait annulé, y a que le code qui s'affiche dans le navig.
encore merci
et j'espère à plus tard
emma
j'aimerais tant que ça marche...
1 - alors ok j'ai bien collé mon code sur une page php
c'est là où j'ai dû pas faire ce qui fallait pas.
J'ai enregistré mon fichier dans mon dossier site
(mon site n'est pas du php au cas où ce serait important)
un message apparait : le fichier sera mis à jour sur le serveur d'eval.
un autre apparait : placer les fichiers dependants et si je reponds pas
la page créee apparait sur mon navig au nom http://localhost/essaimailv3.php
J'ai transmis mon fichier php vers mon hebergeur
J'ai fait un test messagerie, en collant mon code. J'ai essayé l'option texte brut et ensuite texte html
mais à reception du mail, evidemment que du texte ou des liens.
2- J'ai testé de l'enregistrer dans le dossier "htdocks" de mamp
un message apparait : pour previsualiser les pages contenant du code côté serveur, il faut un serveur d'eval, voulez vous le specifiez ?
je fait ok
et là je tombe sur une fenêtre basic comme pour faire un site.
et si je fait annulé, y a que le code qui s'affiche dans le navig.
encore merci
et j'espère à plus tard
emma
J'ai fait un test messagerie, en collant mon code. J'ai essayé l'option texte brut et ensuite texte html
lol
il ne faut pas le coller dans la messagerie.
Il faut qu'il soit interprétté par le serveur.
Bon tous les serveurs ne sont pas php.
mais beaucoup en tout cas.
Tu mets le fichier test.php a la racine de ton serveur, a coté de l'image.
ensuite tu tapes http://www.tonsite.com/test.php
Le message va s'envoyer directement.
Tu peux le mettre directement sur ton serveur avec un client FTP comme fillezilla.
non mais quand même j'avais bien tout fait !!!
oui j'avais transféré mon fichier.php et ma source jpg
j'ai donc mis sur mon navig http....
et il me sors juste le code
je suis avec ovh et il gere le php normalement
qu'est ce que j'ai encore fait
oui j'avais transféré mon fichier.php et ma source jpg
j'ai donc mis sur mon navig http....
et il me sors juste le code
je suis avec ovh et il gere le php normalement
qu'est ce que j'ai encore fait
Donnes moi l'adresse du fichier si tu veux, je regarde.
Mais si il te sort le code, apparament il ne gere pas le php.
il est peut-etre en asp le serveur.
Mais si il te sort le code, apparament il ne gere pas le php.
il est peut-etre en asp le serveur.
je sais pas ce que veux dire asp mais je vais demandé direct à ovh où transferer mon fichier, si au sein de ma racine www, ça donne rien.
y a mamp qui est un serveur php mais j'ai pas su le gerer.
je vais voir sur le net si je vois une indication qui me permettrait enfin d'ouvrir ce fichier miracle.
peut être connais tu un serveur super simple ?
en tout cas je te remercie infiniment
y a mamp qui est un serveur php mais j'ai pas su le gerer.
je vais voir sur le net si je vois une indication qui me permettrait enfin d'ouvrir ce fichier miracle.
peut être connais tu un serveur super simple ?
en tout cas je te remercie infiniment
re,
alors sur mamp
j'ai donc importer le fichier.php
Erreur
Il semble qu'il y ait une erreur dans votre requête SQL. Le message ci-bas peut vous aider à en trouver la cause.
ERROR: Ponctuation invalide @ 10
STR: >&
SQL: <body>
<p><<body>
<p><<body>
<p><
requête SQL:
<body> <p><
MySQL a répondu:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '<body>
<p><' at line 1
bonne soiree si je ne te vois pas sur la toile
emma
alors sur mamp
j'ai donc importer le fichier.php
Erreur
Il semble qu'il y ait une erreur dans votre requête SQL. Le message ci-bas peut vous aider à en trouver la cause.
ERROR: Ponctuation invalide @ 10
STR: >&
SQL: <body>
<p><<body>
<p><<body>
<p><
requête SQL:
<body> <p><
MySQL a répondu:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '<body>
<p><' at line 1
bonne soiree si je ne te vois pas sur la toile
emma
C'est pas supposé etre une requette sql le script.
c'est compliqué pour rien ce MAMP.
faut faire simple encore une fois, utlise d'abord uniquement le script sur le serveur sans passer par MAMP.
c'est compliqué pour rien ce MAMP.
faut faire simple encore une fois, utlise d'abord uniquement le script sur le serveur sans passer par MAMP.
ok j'attends reponse du côté de mon hebergeur et j'irai voir avec d'autres si ils font.
quel est le nom de ton serveur ?
quel est le nom de ton serveur ?
Mon hebergeur tu veux dire ?
NFRANCE
https://www.nfrance.com/nfrance/le-cloud-francais-100-infogere-961.kjsp
Ils sont tres bien.
NFRANCE
https://www.nfrance.com/nfrance/le-cloud-francais-100-infogere-961.kjsp
Ils sont tres bien.