Image html dans corps d'un mail
Fermé
rollywood
-
13 juin 2010 à 00:15
lezao Messages postés 469 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 14 août 2016 - 19 juin 2010 à 00:49
lezao Messages postés 469 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 14 août 2016 - 19 juin 2010 à 00:49
A voir également:
- Image html dans corps d'un mail
- Yahoo mail - Accueil - Mail
- Publipostage mail - Accueil - Word
- Image iso - Guide
- Editeur html - Télécharger - HTML
- Creer un compte mail - Guide
39 réponses
bonjour et sait on jamais si quelqu'un avait réponse.
La pblematique tourne toujours autours de l'absence de mon image dans le corps de mon email à l'envoi et la reception.
voilà le code :
<a href="http://www.google.fr/Documents/creationdemonsite/siteweb/imagemailing/hehhe.jpg">
<img src="hehhe.jpg" width="600" height="766" border="0" alt="hehhe" /></a>
<!-- End Save for Web Slices -->
</body>
</html>
merci beaucoup
La pblematique tourne toujours autours de l'absence de mon image dans le corps de mon email à l'envoi et la reception.
voilà le code :
<a href="http://www.google.fr/Documents/creationdemonsite/siteweb/imagemailing/hehhe.jpg">
<img src="hehhe.jpg" width="600" height="766" border="0" alt="hehhe" /></a>
<!-- End Save for Web Slices -->
</body>
</html>
merci beaucoup
lezao
Messages postés
469
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
14 août 2016
36
Modifié par lezao le 14/06/2010 à 01:06
Modifié par lezao le 14/06/2010 à 01:06
dans un premier temps envoyer une image avec comme adresse son seul nom me parait dure, il va falloir mettre l'adresse complete jusqu'au serveur, dans un deuxieme, fait du mail() avec MIME ça devrait passer...
example en php:
<?php
$Destinataire = "nom@domaine.com";
$Sujet = "Sujet de votre mail";
$From = "From:nom@domaine.com\n";
$From .= "MIME-version: 1.0\n";
$From .= "Content-type: text/html; charset= iso-8859-1\n";
$Message = "<b>Texte en Gras</b><u>Texte Souligné</u><i>Texte en Italique</i>";
mail($Destinataire,$Sujet,$Message,$From);
?>
example en php:
<?php
$Destinataire = "nom@domaine.com";
$Sujet = "Sujet de votre mail";
$From = "From:nom@domaine.com\n";
$From .= "MIME-version: 1.0\n";
$From .= "Content-type: text/html; charset= iso-8859-1\n";
$Message = "<b>Texte en Gras</b><u>Texte Souligné</u><i>Texte en Italique</i>";
mail($Destinataire,$Sujet,$Message,$From);
?>
ohyayaill,
j'ai à faire à un pro... merci pour ton retour
mais là je seche completement
peux tu m'expliquer ce que je dois faire ?
merci beaucoup
emma
j'ai à faire à un pro... merci pour ton retour
mais là je seche completement
peux tu m'expliquer ce que je dois faire ?
merci beaucoup
emma
lezao
Messages postés
469
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
14 août 2016
36
Modifié par lezao le 14/06/2010 à 01:36
Modifié par lezao le 14/06/2010 à 01:36
tu connais le php ?
le script que j'ai posté sert a envoyer un email a partir d'un serveur, il faut lui donner des infos comme le destinataire et les infos a envoyer.
ton script php devrait etre comme suit:
<?php
// mettre l'email du destinatire ici
$Destinataire = "nom@domaine.com";
$Sujet = "Sujet de votre mail";
$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.google.fr/Documents/creationdemonsite/siteweb/imagemailing/hehhe.jpg'>
<img src='http://www.adreeseduserveur.com/hehhe.jpg' width="600" height="766" border="0" alt="hehhe" /></a>
<!-- End Save for Web Slices -->
</body>
</html>";
mail($Destinataire,$Sujet,$Message,$From);
?>
tu comprend , ou pas du tout ce que j'explique, peut-etre que tu n'a jamais travaillé en php ou si ?
lezao : quand tu sais pas , tu me demandes je sais tout....non je déconne...presque tout.
le script que j'ai posté sert a envoyer un email a partir d'un serveur, il faut lui donner des infos comme le destinataire et les infos a envoyer.
ton script php devrait etre comme suit:
<?php
// mettre l'email du destinatire ici
$Destinataire = "nom@domaine.com";
$Sujet = "Sujet de votre mail";
$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.google.fr/Documents/creationdemonsite/siteweb/imagemailing/hehhe.jpg'>
<img src='http://www.adreeseduserveur.com/hehhe.jpg' width="600" height="766" border="0" alt="hehhe" /></a>
<!-- End Save for Web Slices -->
</body>
</html>";
mail($Destinataire,$Sujet,$Message,$From);
?>
tu comprend , ou pas du tout ce que j'explique, peut-etre que tu n'a jamais travaillé en php ou si ?
lezao : quand tu sais pas , tu me demandes je sais tout....non je déconne...presque tout.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
est ce que mon pb est vraiment trop debutant et dans ce cas,
m'est t il possible d echanger sur une autre boite mail du site ?
m'est t il possible d echanger sur une autre boite mail du site ?
lezao
Messages postés
469
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
14 août 2016
36
14 juin 2010 à 01:41
14 juin 2010 à 01:41
ah d'accord je parle chinois... lol ça va etre dur alors non... m'enfin je t'ai donné une idée pour le faire lol si tu veux j'ai trouvé un tutorial complet sur ton probleme mais ils vont parler russe, chinois et polonais en meme temps, ça te va lol...
voic quand meme l'adresse au cas ou :
https://www.phpfacile.com/apprendre_le_php/envoyer_un_mail_en_php/2
Pour faire ce que tu veux faire il va falloir utiliser des langages complexe comme php ou asp etc...
voic quand meme l'adresse au cas ou :
https://www.phpfacile.com/apprendre_le_php/envoyer_un_mail_en_php/2
Pour faire ce que tu veux faire il va falloir utiliser des langages complexe comme php ou asp etc...
t as raison ; j en rigole tte seule !
merci bcp d'avoir pris tout ce tps et je vais dès demain y voir un peu plus clair.
j'ai de quoi faire..
merci encore
merci bcp d'avoir pris tout ce tps et je vais dès demain y voir un peu plus clair.
j'ai de quoi faire..
merci encore
lezao
Messages postés
469
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
14 août 2016
36
14 juin 2010 à 01:49
14 juin 2010 à 01:49
bon courage...
lezao
Messages postés
469
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
14 août 2016
36
14 juin 2010 à 01:52
14 juin 2010 à 01:52
je sais pas si t'es partie ? mais j'ai une solution pour toi...
utilise juste cette phrase : mailto:monadressse@gmail..com
et ça va t'ouvrir une boite mail, qui provient de ton ordi , genre outlook.
utilise juste cette phrase : mailto:monadressse@gmail..com
et ça va t'ouvrir une boite mail, qui provient de ton ordi , genre outlook.
je me relis et je ne me comprends même pas..
je prendrais le tps demain de tout relire mais j'avoue que là je n'ai rien compris au dernier post
merci encore
je prendrais le tps demain de tout relire mais j'avoue que là je n'ai rien compris au dernier post
merci encore
lezao
Messages postés
469
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
14 août 2016
36
Modifié par lezao le 14/06/2010 à 02:36
Modifié par lezao le 14/06/2010 à 02:36
mailto:
en html sert a envoyer un email ....
tu met dans un lien :
<a href="mailto:adresseeamil@gmail.com">envoyer un mail</a>
et la ça ouvre une boite mail a partir du site.
---------------------
bon je suis fatigué et j'ai relu ton post. j'avais eut-etre pas tout compris en fait ton probleme est que ton image ne s'affacihe pas et un message te dit; aucun serveur ayant le nom d'hôte précisé n'a pas pu être trouvé
c'est juste parce que tu n'as pas mis l'adresse vers le serveur au niveau de ton image example :
<img src="hehhe.jpg" width="600" height="766" border="0" alt="hehhe" /></a>
il faut mettre l'adresse complete comme tu as mis au dessus :
<img src="http://www.adresseserveur.com/hehhe.jpg" width="600" height="766" border="0" alt="hehhe" /></a>
juste un détail, lorsque l'on clique sur ton lien
http://www.google.fr/Documents/creationdemonsite/siteweb/imagemailing/hehhe.jpg
il n'y a rien , c'est normal, ton site est chez google ?
n'as tu pas mis une mauvaise adresse tout simplement ?
je commence moi meme a etre perdu...
1/ vérifie l'adresse vers l'image cars celle ci ne marche pas
2/mets l'adresse complete comme tu as fait pour :
http://www.google.fr/Documents/creationdemonsite/siteweb/imagemailing/hehhe.jpg
je reviendrais faire un tour demain, essayes d'eclaircir tout ça, je tenterais de te donner un coup de main.
et puis expliques moi, quel est ton interet d'envoyer un email de ton site web ? et pas d'une boite mail standard ?
allez @+
lezao : quand tu sais pas , tu me demandes je sais tout....non je déconne...presque tout.
en html sert a envoyer un email ....
tu met dans un lien :
<a href="mailto:adresseeamil@gmail.com">envoyer un mail</a>
et la ça ouvre une boite mail a partir du site.
---------------------
bon je suis fatigué et j'ai relu ton post. j'avais eut-etre pas tout compris en fait ton probleme est que ton image ne s'affacihe pas et un message te dit; aucun serveur ayant le nom d'hôte précisé n'a pas pu être trouvé
c'est juste parce que tu n'as pas mis l'adresse vers le serveur au niveau de ton image example :
<img src="hehhe.jpg" width="600" height="766" border="0" alt="hehhe" /></a>
il faut mettre l'adresse complete comme tu as mis au dessus :
<img src="http://www.adresseserveur.com/hehhe.jpg" width="600" height="766" border="0" alt="hehhe" /></a>
juste un détail, lorsque l'on clique sur ton lien
http://www.google.fr/Documents/creationdemonsite/siteweb/imagemailing/hehhe.jpg
il n'y a rien , c'est normal, ton site est chez google ?
n'as tu pas mis une mauvaise adresse tout simplement ?
je commence moi meme a etre perdu...
1/ vérifie l'adresse vers l'image cars celle ci ne marche pas
2/mets l'adresse complete comme tu as fait pour :
http://www.google.fr/Documents/creationdemonsite/siteweb/imagemailing/hehhe.jpg
je reviendrais faire un tour demain, essayes d'eclaircir tout ça, je tenterais de te donner un coup de main.
et puis expliques moi, quel est ton interet d'envoyer un email de ton site web ? et pas d'une boite mail standard ?
allez @+
lezao : quand tu sais pas , tu me demandes je sais tout....non je déconne...presque tout.
Bonjour lezao et merci infiniment de m'aider
Je suis un peu desesperate
voilà donc ce que j'ai tenté
1- en tranche, j'ai donc enr web mon image auquel j'ai attribué son url : https://www.google.fr/?gws_rd=ssl
du coup j ai ouvert mon fichier vers dream
un code s'est généré
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:///TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>imagetranchee</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body bgcolor="#FFFFFF">
<!-- Save for Web Slices (imagetranchee.jpg) -->
<a href="https://www.google.fr/?gws_rd=ssl">
<img id="imagetranchee" src="image mailing/imagetranchee.jpg" width="600" height="766" border="0" alt="" /></a>
<!-- End Save for Web Slices -->
</body>
</html>
ça marche tres bien en apperçu navig
et quand je test par mail,
avec afficher,
Y a pas d'image mais un contour fin. le lien marche.
2- j'ai aussi créee une page html vierge
j'ai inséré mon image non tranchée (sais pas si c'est si important que ce soit tranchée ou pas..)
et cette image n'avait d'arborescence
ça faisait ça
<img src="monimagenontranchee.jpg" width="600" height="766" />
Je lui ai donc ajouté "son ad"
<img src="http://www.google.fr/Documents/creationdemonsite/siteweb/imagemailing/monimagenontranchee.jpg" width="600" height="766" />
mais en apperçu,
ça fait lien manquant
sinon pour repondre à ta question
je veux juste créer une image jpg ou gif (je sais pas encore) avec lien vers mon site.
et me servir de celle ci pour envoi mail.
je te remercie par avance
emma
Je suis un peu desesperate
voilà donc ce que j'ai tenté
1- en tranche, j'ai donc enr web mon image auquel j'ai attribué son url : https://www.google.fr/?gws_rd=ssl
du coup j ai ouvert mon fichier vers dream
un code s'est généré
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http:///TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>imagetranchee</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
</head>
<body bgcolor="#FFFFFF">
<!-- Save for Web Slices (imagetranchee.jpg) -->
<a href="https://www.google.fr/?gws_rd=ssl">
<img id="imagetranchee" src="image mailing/imagetranchee.jpg" width="600" height="766" border="0" alt="" /></a>
<!-- End Save for Web Slices -->
</body>
</html>
ça marche tres bien en apperçu navig
et quand je test par mail,
avec afficher,
Y a pas d'image mais un contour fin. le lien marche.
2- j'ai aussi créee une page html vierge
j'ai inséré mon image non tranchée (sais pas si c'est si important que ce soit tranchée ou pas..)
et cette image n'avait d'arborescence
ça faisait ça
<img src="monimagenontranchee.jpg" width="600" height="766" />
Je lui ai donc ajouté "son ad"
<img src="http://www.google.fr/Documents/creationdemonsite/siteweb/imagemailing/monimagenontranchee.jpg" width="600" height="766" />
mais en apperçu,
ça fait lien manquant
sinon pour repondre à ta question
je veux juste créer une image jpg ou gif (je sais pas encore) avec lien vers mon site.
et me servir de celle ci pour envoi mail.
je te remercie par avance
emma
lezao
Messages postés
469
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
14 août 2016
36
Modifié par lezao le 14/06/2010 à 13:30
Modifié par lezao le 14/06/2010 à 13:30
ton probleme c'est que tu veux afficher une image qui est sur ton ordinateur en mettant une adresse internet.
tu mets :
/Documents/creationdemonsite/siteweb/imagemailing/monimagenontranchee.jpg
ceci est une adresse de ton ordinateur et non pas une adresse serveur
il faut dans un premier temps comprendre ou se situe ton image sur le web, sans ça tu n'y arrivera pas.
tu mets en url complete :
http://www.google.fr/Documents/creationdemonsite/siteweb/imagemailing/monimagenontranchee.jpg
hors cette url n'existe pas.
on va faire par étape et essayer de savoir si ton image se trouve bien sur le web ou pas.
1/ as tu un serveur avec un nom de domaine ?
si oui quelle est l'adresse de ton serveur ?
Ps: j'ai rendez vous, si je ne répond pas, je repondrais a mon retour...
juste un détail, je crois que tu n'as pas saisi quelque chose d'important avec le web:
les images qui se trouvent sur ton ordinateur ne sont pas visible par les internautes, c'est pour cela que l'on utilise des serveur web, c'est une sorte d'ordinateur qui tourne en permanence et qui permet d'afficher du contenu a n'importe qui dans le monde grace a ce que l'on appel une url , une adresse web, si tu vois l'image de chez toi c'est normal car tu es toi meme sur ton ordi mais si tu l'envois sur le web , les gens n'ont pas ton image sur leur ordinateur donc ça ne marche pas , pour cela il faut mettre ton image sur un serveur pour qu'elle puisse etre visible par n'importe qui dans le monde, dans ce cas l'adresse de ton image sera l'adresse de ton serveur suivit de l'adresse de ton image.
comprends tu ce qu'est un serveur web ? et a quoi sa sert ? si tu veux te lancer
dans la creation de site internet , il est important de bien comprendre ce fonctionnement dans un premier temps.
lezao : quand tu sais pas , tu me demandes je sais tout....non je déconne...presque tout.
tu mets :
/Documents/creationdemonsite/siteweb/imagemailing/monimagenontranchee.jpg
ceci est une adresse de ton ordinateur et non pas une adresse serveur
il faut dans un premier temps comprendre ou se situe ton image sur le web, sans ça tu n'y arrivera pas.
tu mets en url complete :
http://www.google.fr/Documents/creationdemonsite/siteweb/imagemailing/monimagenontranchee.jpg
hors cette url n'existe pas.
on va faire par étape et essayer de savoir si ton image se trouve bien sur le web ou pas.
1/ as tu un serveur avec un nom de domaine ?
si oui quelle est l'adresse de ton serveur ?
Ps: j'ai rendez vous, si je ne répond pas, je repondrais a mon retour...
juste un détail, je crois que tu n'as pas saisi quelque chose d'important avec le web:
les images qui se trouvent sur ton ordinateur ne sont pas visible par les internautes, c'est pour cela que l'on utilise des serveur web, c'est une sorte d'ordinateur qui tourne en permanence et qui permet d'afficher du contenu a n'importe qui dans le monde grace a ce que l'on appel une url , une adresse web, si tu vois l'image de chez toi c'est normal car tu es toi meme sur ton ordi mais si tu l'envois sur le web , les gens n'ont pas ton image sur leur ordinateur donc ça ne marche pas , pour cela il faut mettre ton image sur un serveur pour qu'elle puisse etre visible par n'importe qui dans le monde, dans ce cas l'adresse de ton image sera l'adresse de ton serveur suivit de l'adresse de ton image.
comprends tu ce qu'est un serveur web ? et a quoi sa sert ? si tu veux te lancer
dans la creation de site internet , il est important de bien comprendre ce fonctionnement dans un premier temps.
lezao : quand tu sais pas , tu me demandes je sais tout....non je déconne...presque tout.
tes explication sont tres fluides, merci
et
j'ai oublié de te dire que ma page html et son image.jpg
ont été transféré vers mon hebergeur via filezila
c'est ça que je comprends pas. L'internaute devrait pouvoir la lire, non?
à moins qu'il me faille l adresse de mon hebergeur ?
je vais anticiper et voir avec eux.
à tout à l'heure
et
j'ai oublié de te dire que ma page html et son image.jpg
ont été transféré vers mon hebergeur via filezila
c'est ça que je comprends pas. L'internaute devrait pouvoir la lire, non?
à moins qu'il me faille l adresse de mon hebergeur ?
je vais anticiper et voir avec eux.
à tout à l'heure
lezao
Messages postés
469
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
14 août 2016
36
14 juin 2010 à 15:51
14 juin 2010 à 15:51
donnes moi l'adresse internet de ton site web si tu veux je vais regarder l'adresse de ton image.
je parle du nom de domaine type : http://www.tonsite.com
je parle du nom de domaine type : http://www.tonsite.com
rebonsoir lezao !
en fait il s'agit pas d'une image qui est sur mon site.
Mon but étant juste de me servir d'une image "virtuelle" insérée à une page html , transferée vers mon hebergeur,
auquelle j'aurai mis un lien vers mon site et qui donc sera envoyée par mail et afficher normalement dans mon mail.
merci encore
emma
en fait il s'agit pas d'une image qui est sur mon site.
Mon but étant juste de me servir d'une image "virtuelle" insérée à une page html , transferée vers mon hebergeur,
auquelle j'aurai mis un lien vers mon site et qui donc sera envoyée par mail et afficher normalement dans mon mail.
merci encore
emma
lezao
Messages postés
469
Date d'inscription
dimanche 13 juin 2010
Statut
Membre
Dernière intervention
14 août 2016
36
15 juin 2010 à 23:28
15 juin 2010 à 23:28
resalut.
bon j'avais regardé hier comment faire, il s'avere que c'est plus compliqué que ce que je pensé.
mais c'est possible.
il t'expliquent qu'il faut mettre ton imge en piece jointe et inserer un code specifique en php, de cette maniere c'est possible mais pas simple.
y'a le code sur cette page.
il faut descendre dans la page...
https://www.phpfacile.com/apprendre_le_php/envoyer_un_mail_en_php/2
mais tu vas forcement devoir mettre une image sur ton site.
bon j'avais regardé hier comment faire, il s'avere que c'est plus compliqué que ce que je pensé.
mais c'est possible.
il t'expliquent qu'il faut mettre ton imge en piece jointe et inserer un code specifique en php, de cette maniere c'est possible mais pas simple.
y'a le code sur cette page.
il faut descendre dans la page...
https://www.phpfacile.com/apprendre_le_php/envoyer_un_mail_en_php/2
mais tu vas forcement devoir mettre une image sur ton site.
<quote>
en fait il s'agit pas d'une image qui est sur mon site.
Mon but étant juste de me servir d'une image "virtuelle" insérée à une page html , transferée vers mon hebergeur,
</quote>
Quelle est la différence? Il faut que l'image, les pages du site soit sur le serveur
de l'hébergeur dont le but est de la fournir sur internet(d'où le mot héberger).
<quote>
auquelle j'aurai mis un lien vers mon site et qui donc sera envoyée par mail et afficher normalement dans mon mail.
</quote>
C'est impossible d'afficher des pièces jointes directement dans un mail html d'où l'explication qu'on t'as fournie:mettre l'image chez ton hébergeur(donc accessible par internet) puis utiliser le lien vers l'image disponible de partout dans le monde: internet.
Pour le formatage en html il faut utiliser le type MIME(Multipurpose Internet Mail Extensions ), pas besoin de PHP.
https://fr.wikipedia.org/wiki/Multipurpose_Internet_Mail_Extensions
PHP (+ une base de données en fait)est là pour automatiser le processus pour pas à avoir à envoyer à la main le mail; parce que pour 1 mail à envoyer ça va encore mais image si t'as tous les mois 100, 1000 ou 10000 mail à envoyer de ce type...tu risques de passer le mois à ne faire qu'envoyer des mails.
en fait il s'agit pas d'une image qui est sur mon site.
Mon but étant juste de me servir d'une image "virtuelle" insérée à une page html , transferée vers mon hebergeur,
</quote>
Quelle est la différence? Il faut que l'image, les pages du site soit sur le serveur
de l'hébergeur dont le but est de la fournir sur internet(d'où le mot héberger).
<quote>
auquelle j'aurai mis un lien vers mon site et qui donc sera envoyée par mail et afficher normalement dans mon mail.
</quote>
C'est impossible d'afficher des pièces jointes directement dans un mail html d'où l'explication qu'on t'as fournie:mettre l'image chez ton hébergeur(donc accessible par internet) puis utiliser le lien vers l'image disponible de partout dans le monde: internet.
Pour le formatage en html il faut utiliser le type MIME(Multipurpose Internet Mail Extensions ), pas besoin de PHP.
https://fr.wikipedia.org/wiki/Multipurpose_Internet_Mail_Extensions
PHP (+ une base de données en fait)est là pour automatiser le processus pour pas à avoir à envoyer à la main le mail; parce que pour 1 mail à envoyer ça va encore mais image si t'as tous les mois 100, 1000 ou 10000 mail à envoyer de ce type...tu risques de passer le mois à ne faire qu'envoyer des mails.