Rechercher : dans
Par :

Comment envoyer un email en format html

Dernière réponse le 24 nov 2009 à 15:10:40 petit_apprenti, le 14 mai 2008 à 12:30:50 
 Signaler ce message aux modérateurs

Bonjour,
comment envoyer un email HTML, je veux dire que celui qui l'ouvre recoit une page html comme les newsletter mais en plus simple pour commencer, comment faire ca? et est ce que c'est faisable sans avoir un site ou un espace free
merci d'avance

Meilleures réponses pour « comment envoyer un email en format html » dans :
[PHP] Upload de fichiers VoirLe langage PHP permet de gérer des fichiers envoyés (uploadés) grâce à un formulaire HTML. Formulaire d'envoi de fichiers Configuration de PHP pour permettre l'upload Récupération du fichier avec PHP Formulaire d'envoi de fichiers La...
Les formulaires HTML VoirIntérêt d'un formulaire Les formulaires interactifs permettent aux auteurs de pages Web de doter leur page web d'éléments interactifs permettant par exemple un dialogue avec les internaute, à la manière des coupons-réponse présents dans certains...
PHP - Récupération de données VoirPHP rend très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML. Création d'un formulaire Grâce à la balise FORM du langage HTML, il est très simple de créer des formulaires comprenant : des champs de saisie des...
Servlets - Gestion des formulaires VoirIntroduction aux formulaires Les servlets rendent très simple la récupération de données envoyées par l'intermédiaire de formulaires HTML, c'est-à-dire une interface graphique permettant à l'utilisateur de saisir des données. Grâce à la balise...

1

ano nime, le 16 mai 2008 à 12:52:56

Bonjour,

question mal posé car vous ne dites pas quel est votre programme de messagerie, a partir de la c'est difficile de vous dire comment faire cette manip...

Répondre à ano nime

2

petit_apprenti, le 16 mai 2008 à 13:27:07

Je m'en doute bien que ma question est mal pausee, car je n'ai aucune idee de la facon de faire. voila je veux envoyer un email en format html a une boite hotmail, merci d'avance

Répondre à petit_apprenti

3

ano nime, le 16 mai 2008 à 19:24:38

QUEL EST VOTRE PROGRAMME DE MESSAGERIE ???!!!

Est-ce que c'est clair comme question ?

Répondre à ano nime

4

petit_apprenti, le 17 mai 2008 à 04:46:22

Programme de messagerie ??? je n'utilise ni outlook ni aucun autre logiciel de ce genre si c'est ca un programme de messagerie.

Répondre à petit_apprenti

5

ano nime, le 17 mai 2008 à 14:28:21
  • +1

C'est bien ça un programme de messagerie.
Bon, vous utilisiez quoi, quel site pour écrire vos messages jusqu'à maintenant ?

Vous cherchez quoi exactement en disant "comment envoyer un email HTML" ? Généralement ils sont tous en HTML même si quelques uns ne génère que du texte brut, mais c'est rare.

Répondre à ano nime

6

arsonus, le 17 mai 2008 à 19:18:14

Désolé mais tu ne pouras pas envoyer de mails au format html envers des boîtes de messagerie Hotmail, car ce dernier n'accepte pas le langage html.
En revanche, d'autres comptes peuvent l'accepter, utilise donc un logiciel tel que Big Poste par exemple.

Répondre à arsonus

7

ano nime, le 18 mai 2008 à 01:34:15
  • +2

Heum... si hotmail (ou plutot live mail) ne supportait pas le HTML ça serait... grave.
Et en quoi un autre logiciel comme "big poste" (à 199$) ferait-il pour que les bal hotmail supportent d'un seul coup de HTML ??? Balèse le programme... surtout au niveau du prix en fait ;-)

Répondre à ano nime

8

petit_apprenti, le 18 mai 2008 à 07:49:53
  • +1

Ce que je veux c'est pouvoir envoyer des emails a d'autre boites hotmail ou autres, mais lorsque celui qui recoit le message l'ouvre, il obtient directement une page html (je veux dire par exemple un formulaire a remplir, ou comme les newsletter). j'ai essaye d'envoyer le code html mais celui qui recoit le message recoit le code html et non page la page qui devrait s'afficher si le code html est interpreter par le navigateur. je pense que c'est plus claire comme question et encore merci de votre aide

Répondre à petit_apprenti

9

ano nime, le 19 mai 2008 à 00:22:40

Ben voila... pour faire ce que vous voulez (newsletter ou formulaire), il FAUT un programme permettant de générer du html ou de l'incorporer. Donc, on on revient aux programme de messagerie, choisissez celui que vous voulez, il font tous (d'une manière ou d'une autre) du HTML, certain permettent d'éditer le code directement, d'autre peuvent l'importer.

Vous ne pourrez pas faire de nl ni de formulaire en passant par le site hotmail !

Répondre à ano nime

18

ano-nyme, le 4 mar 2009 à 02:49:26

T'es vraiment nul pour répondre sur un forum toi...
vraiment, pour la politesse on repassera, donc je ne me gène pas non plus !

Répondre à ano-nyme

10

petit_apprenti, le 19 mai 2008 à 09:44:56
  • +1

Pour generer du html j'utilise le dreamweaver, mon probleme est comment utiliser le code genere de telle facon que le recepteur du message obtient une page html lors de l'ouverture du message. dreamweaver n'est pas un programme de messagerie, c'est ca ?
tu me conseilles quel programme de messagerie est comment l'utiliser pour arriver a mes fins, merci

Répondre à petit_apprenti

11

ano nime, le 19 mai 2008 à 12:05:31

"tu me conseilles quel programme de messagerie" n'importe lequel !!! Sur votre PC, si vous avez Windows vous avez Outlook Express ou Windows Live mail (son remplaçant) Essayez déjà ça.

"comment l'utiliser pour arriver a mes fins" ben la désolé, mais la question est bien trop vague pour que qui que se soit puisse vous donner la moindre indication. Commencez par essayez et demandez de l'aide sur un point précis et clairement identifié.

Répondre à ano nime

12

petit_apprenti, le 21 mai 2008 à 09:34:57
  • +1

Ce que je veux dire par "comment l'utiliser pour arriver a mes fins" c'est :
par exemple j'ecris le code HTML du fameux exemple HelloWorld :) que voici:

<html>
<head>
<title>Hello World!</title>
</head>
<body>
<h1>Hello World!</h1>
</body>
</html>

et j'envoye le message, le destinataire recoit le code HTML ci dessus et non page la page HMTL dont le code est ci dessus (la page HTML n'est pas interpreter par le navigateur)

sachant que j'utilise Windows live mail, comment utiliser ce dernier pour envoyer mon message de telle facon qu'a son ouverture par le destinataire, il verra la page HTML produire par le code et non pas le code lui meme

Répondre à petit_apprenti

13

alixo, le 21 oct 2008 à 11:25:32

Interessante question !
pour le moment, j'utilise outlook express, il y a une petite flèche à côté du bouton créer > selectionner le fichier 'tonfichier.htm' comme papier à lettre.
Ensuite, dans le menu affichage > modifier source, onglet source, on voit le code html, onglet normal on voit le mail.

Mais cette méthode me satisfait moyennement (c'est pour envoyer une newsletter), si quelqu'un a une autre méthode merci d'avance !

Répondre à alixo

14

mmu_man, le 8 déc 2008 à 22:45:51

Le courriel est fait pour envoyer du courriel, non du html.
Même si ça n'est pas une règle listée dans la Netiquette, il est bon de savoir que tout le monde n'utilise pas un client sachant lire le html directement, ils recevront donc un courriel vide avec une pièce jointe en html qu'ils devront ouvrir dans un navigateur avant de pouvoir lire les données utiles. Cela doit d'ailleurs être prescrit dans la RFC qui documente le courriel.
De toute façons un courriel sert à transmettre de l'information donc du texte, pas des polices ou des couleurs, et il est bien plus intéressant de passer du temps à se relire que de changer la taille de la police.
De plus l'envoi de html démultiplie la taille d'un mail, qui est censé rester court.
cf.
http://fr.wikipedia.org/wiki/Netiquette

Les newsletters qui envoient du html (souvent sans avoir d'option texte brut) le font en violation de ce principe, et ne sont pas des exemples à reproduire.

Répondre à mmu_man

15

mmu_man, le 8 déc 2008 à 23:04:32
Répondre à mmu_man

16

zarkar, le 30 jan 2009 à 03:47:03

Vous êtes quand même assez bitch ...

Répondre à zarkar

17

sodapop, le 10 fév 2009 à 09:41:55
  • +9

Hello all,

j'ai bien compris la question en tête... vous ne faite visiblement pas l'effort de comprendre...
Bref, j'ai exactement le même souci : je souhaite envoyer un email ou plutôt une jolie newsletter au format html (comme celles que vous recevez de chez LeroyMerlin, Ikea, Amazon ou autre, c'est à dire que la page reçue sera enrichie de mise en forme, de visuels, de fonds de couleurs, à l'image d'une page web tout simplement.
Perso, je met en forme ma page sous Dreamweaver mais d'autres programme de mise en page web peuvent très bien convenir, le blème est ailleurs... en effet, comment faire l'envoi une fois la dite page finie ? il faut la stocker sur un serveur, comme une page web et faire le lien ? Ou bien faut-il la lier au moment de l'envoi groupé avec sa messagerie préferée ?
Des questions où je ne trouve que des réponses "floues"........

Merci pour l'expert qui prendra 5 min pour me répondre (nous répondre) le plus clairement possible sans "rebondir" sur d'autres questions (sic !) ou mieux, nous faire un cours sur la taille des mails, le savoir vivre et les bonnes manières sur le net ;-)

Répondre à sodapop

19

t-bert, le 7 avr 2009 à 15:18:08
  • +1

Moi, c'est un peu la même...

je suis coincé au même endroit, j'utilise Outlook et j'ai essayé les deux solutions (papier peint ou url page web)

le problème c'est je ne sais pas quelle est la meilleur solution. si quelqu'un en a un idée?

Merci

Répondre à t-bert

26

fla2paris, le 28 jun 2009 à 22:54:44
  • +2

Pour ton prblm, je me suis trouvé confronté au même soucis et voilà comment je m'en suis sortie (attention ceci est une soluce comme une autre, d'autre chose sont surement possible).
1 -
sur hotmail.fr, je me suis ouvert un compte, car son interface webmail permet la composition d'1 message au format HTML.

2 -
je me suis stocké toutes les images dont j'ai besoin pour la mise en page de ma newsletter (feuille de syle CSS également) sur un serveur.

3 -
j'ai composé ma newsletter sur dreamweaver en faisant bien attention que toutes mes urls soit sous la forme http://...
ne pas oublier d'ajouter sur ta div ou table qui contient l'ensemble de ton message le style : visibility
<div id="conteneur" style="visibility: visible;>
ceci de façon à ce que même le outllook de base puisse interpréter ton message.

autre conseil : ne pas utiliser le style "background" pour faire apparaitre tes images mais plutôt la balise <img> ; sinon tes images n'apparaissent pas.

au final tu copy/colle ton code de dream dans le corps de ton "nouveau message" de hotmail (en mode HTML bien évidemment).
tu peux repasser en mode "texte enrichi" pour contrôler que tout est en ordre.

t'as plus qu'à envoyer la purée et le tour et joué.

En espérant que ça te sera utiles, ou à d'autre.

Répondre à fla2paris

20

Soso, le 7 avr 2009 à 16:54:27
  • +1

A priori, le mieux est d'envoyer le message en html, mais de bien préciser en haut du message un lien pour pouvoir voir aussi la page en ligne, du style, "si vous ne visualisez pas bien ce message, cliquez ici". "ici" étant la même page html en ligne (si vous avez un espace d'hébergement).

pour envoyer de façon simple la page en html :
- avec outlook express, prendre la page html (créée avec dreamwaever, compozer, frontpage ou ce que vous voulez), et l'indiquer comme papier à lettre
- autre méthode, avec internet explorer : afficher votre page html dans IE, puis fichier > envoyer > page par courrier électronique, ca va ouvrir le logiciel de messagerie indiqué par défaut.
Ca fonctionne bien avec outlook et conserve bien les caractéristiques de la page.
Je ne sais pas à partir de quelle version d'IE c'est possible.

Bon, le rendu dépendra toujours de ce qu'utilise celui qui reçoit le mail, c'est encore plus imprévisible qu'avec les pages web je crois.

Répondre à Soso

22

Topine, le 21 mai 2009 à 11:56:38

Bonjour et merci Soso ! grace à toi, je viens de réussir à m'envoyer une page html parfaite et la tester sur toutes mes adresses...

Pour ceux qui cherchait comme moi l'info depuis un moment, j'ai crée ma page sur Dreamweaver, ensuite j'ai ouvert Outlook 2003 (ou 2000) et j'ai créé un nouveau papier-entête auquel j'ai associé le fichier html.

Ensuite, j'ai ouvert un message vide (il contenait bien ma news) et je l'ai envoyé à mes différentes adresses test. Tout fonctionnait, même sur mon PC équipé d'Outlook 2007.

Merciiiiiiiiiiiiiiiiiiiiii !
Bien cordialement, Topine

Répondre à Topine

23

isa, le 4 jun 2009 à 15:00:02

Ca m'interesse aussi votre question mais je ne comprends pas votre explication...
pour envoyer une page web vous avez deux ficher non? Celui du code xhtml et celui du code css alors comment on fait pour encoyer le tout par mail et que le destinataire voit une vrai "newsletter" par example

Répondre à isa

24

Soso, le 5 jun 2009 à 14:36:21
  • +1

C'est vrai que ça mérite d'etre précisé : pas de feuille de style css dans le cas d'un envoi par mail.
il faut insérer les styles dans la page html, dans le <head>, voire meme pour plus de sécurité accolé à la balise sur lesquels ils s'appliquent.
ex : <p style="font-family:Arial; font-weight:bold; color: etc">
(rappel : il y a 3 manières d'incorporer des styles : le + courant, dans une feuille à part donc valable pour plusieurs pages, ou entre le <head> et le </head> valable pour la page seulement, ou enfin accolé à une balise, valable uniquement pour la balise en question. Il y a plein d'article sur le sujet sur le net)

Il faut savoir aussi que seuls certains styles sont pris en compte par les webmails ou les logiciels de messagerie. Détail ici de ce qui est pris en compte selon les navigateurs (en anglais) :
http://www.campaignmonitor.com/blog/post/2533/a-guide-to-css-support-in-emai-2/

Répondre à Soso

21

t-bert, le 8 avr 2009 à 11:15:15

Merci pour ces conseils SOSO,

Mais là, j'avoue, je crois que je vais faire appel à une solution payante (initialement je ne voulais pas car je n'ai qu'une trentaine de lettres d'information à envoyer et avec une fréquence semestrielle.

Mais bon, ça marche pas:

- j'ai fait une page html propre et légère
- elle s'intègre parfaitement dans mon message Outlook
- j'ai fait attention qu'elle soit lisible et agréable même si la boite de du destinataire ne prend pas en compte la 'mise en page et le design"
- j'en ai uploader une version en ligne pour le fameux "si vous n'arrivez pas à lire ce message"
- Enfin, lorsque je l'envoie, outlook me dit que le message est bien parti

ensuite plus rien.... rien sur le webmail de mon hébergeur et rien sur les boites destinataires

j'ai essayé plusieurs boite de destinataires (yahoo, gmail, free, compte hébergé chez ovh
J'ai aussi utilisé plusieurs logiciel de messagerie (outlook, outlook express et thunderbird)
J'ai essayé l'envoi à partir de plusieurs comptes (free et ovh)

J'imagine que c'est un problème de config, ou autre... je n'en sais plus rien

j'envoie ce poste au cas où un gentil contributeur aurait L'ILLUMINATION.

Kenavo

Aller,

Répondre à t-bert

25

Soso, le 5 jun 2009 à 14:47:35

Alors là, aucune idée, c'est un autre problème indépendant, non ?

Répondre à Soso

27

 mywen, le 24 nov 2009 à 15:10:40

J'arrive pour ma part à envoyer mes newsletters, éventuellement animées et avec des zones réactives (quand on clique sur certaines parties de l'image on est renvoyé sur telle ou telle page web) avec le logiciel de messagerie Windows Live Mail :

- Je prépare ma page dans le logiciel Adobe Fireworks : une image de fond ou une animation sur laquelle je rajoute des zones réactives
- j'enregistre au format PNG
- puis je fais "fichier/visualiser dans le navigateur"
- ma page s'affiche alors dans votre navigateur par défaut (internet explorer, mozilla firefox, etc...)
- je sélectionne toute l'image (CTRL+A), puis copier, puis coller directement dans mon email. Attention : ne pas utiliser les raccourcis clavier pour copier, avec moi ça ne marche pas, il vaut mieux faire clic droit puis copier.
- j'envoie mon email et ça marche, les destinataires ne voient pas de pièces jointes attachées mais simplement l'image.

Répondre à mywen