Déclarant type mime html-mail
Je veux créer un e-mail en html et j'ai lu beaucoup de choses sur la façon de le faire. Il y a une information que je ne trouve pas. Comment dois-je déclarer le type mime? J'ai essayé avec:
meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
mais ça ne fonctionne pas.
Plus tard edit:
Je suis en train de définir le type de contenu de l'e-mail pour text/html
mais je ne sais pas comment. Tout cela lors de l'écriture à partir d'un client de messagerie habituel. Je dois le déclarer dans le corps du mail? Ou dans l'entête du mail (si oui, comment puis-je o?)?
Que voulez-vous dire par "ça ne marche pas"? Ne vous obtenez des messages d'erreur? Des non-caractères ANSI look cassé? Faire vos destinataires voir le code source HTML au lieu du rendu HTML? ...
Il s'affiche sous forme de texte brut <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
Il s'affiche sous forme de texte brut <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
OriginalL'auteur sica07 | 2009-11-03
Vous devez vous connecter pour publier un commentaire.
Êtes-vous essayer de définir la déclaration du type de contenu dans l'en-tête de message envoyé au serveur de messagerie? Si oui, vous devez le régler de cette façon, dans une ligne de lui-même:
Vous ne pouvez pas. Je n'ai jamais vu un client webmail qui permet HTML personnalisée d'entrée (et rarement vu un client de bureau).
Si vous souhaitez insérer des en-têtes personnalisés, puis vous auriez besoin d'écrire votre propre client. Ce n'est probablement pas la peine de le faire, sauf si vous avez certains des besoins très particuliers, tels que le test d'un serveur SMTP.
utiliser Thunderbird pour ajouter l'entête du mail..
OriginalL'auteur Konamiman
Fondamentalement, les clients de messagerie ignorer les balises META avec un type de Contenu (à moins de 2013-10-17).
Vous devez définir un type de contenu de la déclaration dans un en-tête spécial dans le serveur de messagerie.
Plus d'informations sur cette question peut être trouvé à http://www.emailonacid.com/blog/details/C13/the_importance_of_content-type_character_encoding_in_html_emails
Si cela n'a aucun sens pour vous, alors je crains que vous êtes hors de la chance. La seule solution que j'ai trouvé est de convertir les caractères spéciaux en entités HTML équivalent. Le lien ci-dessus a un lien vers un outil qui fait ça pour vous.
Espère que ça aide!
OriginalL'auteur mbear
La balise de fin pour la balise meta est utilisé uniquement dans
xhtml/xml
. Si vous êtes à l'aide de html, vous devez utiliser à l'intérieur de<head>
les balises comme:OriginalL'auteur buddingprogrammer