probleme envoi html avec outlook

Le premier forum francophone sur l'éditeur de pages Web multiplateforme (Linux, Mac OS X, Windows) qui monte… KompoZer, héritier de Nvu, permet de créer vos pages Web graphiquement (wysiwyg) sans aucune connaissance du langage HTML.

Modérateur : chinon37

Répondre
vio
Arias
Messages : 11
Inscription : 08 oct. 2008, 17:03

probleme envoi html avec outlook

Message par vio »

Bonjour,

J'ai réalisé une newsletter au format html avec Kompozer:
http://les.transformateurs.free.fr/news.html
A priori elle n'a pas de problème de mise en page.

Je cherche maintenant à l'envoyer par outlook.
Il y a pour cela plusieurs moyens, tous tentés.

Résultat: lorsque je l'envoie sur mon adresse wanadoo, pas de souci c'est impeccable. Quand je l'envoie sur des adresses hotmail, free ou à des collègues qui ont des noms de domaine propres, la mise en page bouge et la newsletter devient affreuse.

A quoi est-ce du? Comment y remédier?

Je vous remercie d'avance pour vos conseils!
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Ta page n'est pas valide selon W3C :
http://validator.w3.org/check?verbose=1 ... Fnews.html
alors très bien (si on veut) mais qu'est-ce que ça veut dire?
Je crois que ce sont les raisons de la non validation W3C qui expliquent le mauvais afichage par certains navigateurs de messagerie (ce qui nous permet de préciser que les logiciels de messagerie sont aussi des navigateurs comme FF, IE Opéra etc, dés l'instant où on colle dans un message du code html!)
Ta page html que tu colles dans la zone de texte de ton logiciel de messagerie, Outlook, a un doctype strict :

Code : Tout sélectionner

<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
or, Html validator me dit "Document content looks like html transitionnal" (= "ce document ressemble à du transitionnel"), ce qui est + précis que ce que dit W3C : si tu proposes à des logiciels de messagerie différents de Outlook, et ils sont légion, donc à des navigateurs différents (les différents moteurs de navigation ne sont pas légion mais y'en a quand même quelques uns foncièrement différents les uns des autres), une page html qu'ils sont sensés lire comme du strict alors qu'il s'agit de transitionnel, ils peuvent éventuellement l'afficher n'importe comment (d'après ce que tu dis, c'est le cas!)!
La meilleure interopérabilité (désolé, c'est le terme correct, mais ça veut dire "compatibilité entre les différents systèmes existants") c'est, entre autre :
pas de styles html dans les pages comme tu le fais mais que du style css: or, je vois dans ta page (cf lien W3C) :
"face", "vlink", "alink", tous attributs ou balises de style html déconseillées, même interdites en doc strict.
Le W3C a comme mission de proposer des standards à respecter pour assurer une bonne interopérabilité, pas pour emm... les gens.
Donc, il est quasiment sûr qu'en t'initiant au moins au css tu arrives, en strict, à proposer une page compatible toutes messageries.
:arrow: 2ème solution que tu devrais essayer : fais passer ton doctype en Transitionnel, ta page sera du transitionnel avec un doctype transitionnel, ce qui sera plus accessible pour les diverses messageries qui afficheront ta page.
Si tu veux t'éviter une initiation css et strict, ce serait sûrement la meilleure solution!
à ta disposition pour la suite...
à+
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
vio
Arias
Messages : 11
Inscription : 08 oct. 2008, 17:03

strict transitionnel

Message par vio »

salut mongo bob et merci pour ta réponse,

en fait j'ai créé ma page html avec une feuille de style css.

sur mon document ouvert avec kompozer, quand je vais dans source, je vois:
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html> <head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title>Modèle de document avec CSS</title>
<link rel="stylesheet" href="news.css" type="text/css"></head>

j'ai donc l'impression que je suis bien en "mode strict"

par contre, quand je vais dans la source du emssage dans Outlook (avant de coller mon code html) , il est inscrit:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

quand j'essaye d'envoyer mon message, j'enlève ce qui est deja inscrit dans OE et je colle toute ma source trouvée dans kompozer.

bref, je n'y comprends pas grand chose...

en gros j'aimerais savoir:
-comment rendre ma page VALIDE?
- est ce qu'il y a vraiment un pb de type strict/transitionnel avec ces nouvelles infos que je te donne là? si oui comment y remédier?

un grand merci d'avance!
vio
Arias
Messages : 11
Inscription : 08 oct. 2008, 17:03

page valide

Message par vio »

rebonjour,

depuis le dernier message j'ai essayé de remédier à toutes les erreurs indiquées dans le lien que tu m'as donné http://validator.w3.org
tu peux vérifier la page en ligne, il est maintenant inscrit : Result PASSED.

ça s'améliore un tout petit peu quand j'envoie le doc. mais le résultat reste toujours désastreux. que peux tu me conseiller?
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

bravo pour avoir corrigé tes erreurs, le pb semble venir de ce 2ème doctype différent de ta page traitée dans Kpz, et que tu vois dans Outlook, mais où ça?
vio a écrit :je vais dans la source du emssage dans Outlook (avant de coller mon code html) , il est inscrit:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
peux-tu détailler ça? j'ai été dans Outlook 6 et je ne sais pas comment tu as vu la source d'un message?
Sinon, je me demande si on gagnerait pas du temps en utilisant un logiciel de messagerie plus conforme, essaie d'installer Thunderbird, ou peut-être qu'il en existe des spécifiques destinés spécialement à envoyer des pages web.
Peux-tu m'envoyer ta newsletter chez jlwebnet chez free? (Ils vont quand même pas me spammer, les robots, tourné comme ça?). A+...
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
vio
Arias
Messages : 11
Inscription : 08 oct. 2008, 17:03

Message par vio »

salut!

pour accéder à la source dans Outlook Express: Créer un message, puis:
menu affichage - sélectionner "modifier la source". ensuite regarde en bas de la fenêtre, il y a trois onglets: MODIFIER / SOURCE / APERCU

concernant ta dernière question, oui je veux bien, mais comment?
(désolée, je suis pas la plus brillante des utilisatrices d'internet)

a bientot
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

J'ai soufflé la poussière sur mon vieil Outlook, j'ai chargé et nettoyé ton code html (merci Html validator), je l'ai copié dans mon message par modifier source et je me suis envoyé la newsletter, et bien le résultat est catastrophique, le code reste en transitionnel, d'ailleurs..
vio a écrit :pour accéder à la source dans Outlook Express: Créer un message, puis:
menu affichage - sélectionner "modifier la source". ensuite regarde en bas de la fenêtre, il y a trois onglets: MODIFIER / SOURCE / APERCU
c'est incomplet, tu fais quoi après, pour rajouter ton code?
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

j'ai réussi à obtenir une newsletter enfin correcte, exactement semblable à ce qu'on trouve dans le lien que tu donnes + haut, en changeant le lien vers la feuille de style de ceci (adresse relative) :

Code : Tout sélectionner

<link rel="stylesheet" href="news.css" type="text/css">
en ceci (adresse absolue) :

Code : Tout sélectionner

<link rel="stylesheet" href="http://les.transformateurs.free.fr/news.css" type="text/css">
pourtant l'adresse relative doit suffire? Tu as bien mis le fichier "news.css" à côté de la page "http://les.transformateurs.free.fr/news.html"? Directement à côté et pas dans un dossier?

<edit>ben oui, en fait, forcément... comprends pas</edit>
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

Pour que ce topic soit cohérent, je fais le point hors messages privés (il y a peut-être 1 ou 2 personnes intéressées :wink: ...) :
Suite à nos différents mp et essais, il apparaît que Outlook bouscule complètement le doctype et aussi le lien vers la feuille de style.
Thunderbird pourrait ne pas faire ce genre de truc, mais ça mérite un bout de formation Tdbd, chercher auprès du forum Tdbd? (On sera hs ici...)
Enfin, il apparaît qu'il reste déconseillé d'utiliser un logiciel de messagerie pour créer et envoyer de la newsletter :
http://www.arkantos-consulting.com/arti ... r-html.php
ce dont on aurait pu se douter, mais on était dans l'optique d'une petite news, peu de destinataires? (au fait, combien à peu près?)
Je vais chercher un peu de mon côté, ça m'intéresse...



<edit>J'ai trouvé ceci, essai suit :
http://www.geckozone.org/forum/viewtopi ... newsletter
</edit>
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Fabrice.Tres.Net
Tyrannosaurus Rex
Messages : 2390
Inscription : 26 juin 2006, 12:50

Message par Fabrice.Tres.Net »

Je ne fait pas de newletter, mais habituellement quand j'ai de l'info à transmettre nécessitant une présentation formelle, je préfère faire un fichier html séparé que j'incorpore en pièce jointe d'un message sans texte! Et bien entendu, j'envoie tout cela avec TB, de préférence en mode texte, plutût qu'HTML.

Peut-être qu'outlook intègre le html dans sa partie message brisant par là la cohérence de la lettre de nouvelles!
Mongo Bob
Varan
Messages : 1903
Inscription : 10 sept. 2005, 01:51

Message par Mongo Bob »

oui, mais dans ce cas, le destinataire est supposé ouvrir la pièce jointe?
Win:Kpz version 0.7.10 (20070831)
Ubuntu:Kpz v 20090206
2 tutos :
http://josar.free.fr/index.html
http://info.sio2.be/kpz/
1 nécessité :
http://www.geckozone.org/forum/viewtopic.php?t=51228
Répondre

Qui est en ligne ?

Utilisateurs parcourant ce forum : Aucun utilisateur inscrit et 3 invités