2010-08-26 6 views
6

При отправке электронной почты в формате HTML я понимаю, что также рекомендуется отправлять текстовую версию.HTML E-mail: Должен ли вы отправлять альтернативный вид обычного текста?

Но мой вопрос: Должен ли вы также отправить текстовую версию?

Каковы последствия?

ответ

1

Вам никогда не придется. Если получатель, однако, не может получить HTML-письма или их клиент не поддерживает их, скорее всего, HTML будет отображаться как обычный текст. Кроме того, некоторые поставщики/клиенты электронной почты, такие как Verizon, GMail или Outlook, будут выделять определенные теги, чтобы ваш HTML был искажен.

1

В идеале вы должны получить предпочтение пользователя электронной почты и отправить электронное письмо на основе этого предпочтения, невозможно угадать, что они предпочитают. Это не столько практическая практика, сколько предпочтение пользователя, хотя сейчас редко пользователи имеют почтовые клиенты, неспособные к рендерингу содержимого html, это не исключает, однако, что клиенты электронной почты блокируют html-контент (например, GMail, Outlook), если явно разрешено пользователем.

2

По крайней мере, что касается Outlook 2007, нет рецензий. У нас есть внутреннее приложение, которое отправляет электронные письма в формате HTML только, и Outlook не жалуется и не отображает содержимое HTML.

Отправка электронной почты в текстовой версии - это просто общая любезность для поддержки почтовых клиентов, которые либо не поддерживают формат HTML, либо имеют свой клиентский набор, предназначенный для рендеринга только текстового текста. Это на самом деле более распространено, чем вы думаете, если вы можете либо попросить у пользователя их предпочтения, либо отправить как.

0

По моему скромному мнению, вы должны подумать о получателях почты, которую вы пытаетесь отправить. Я имею в виду, если у них есть Mail User Agents, которые поддерживают данный формат или нет.

Кроме того, вы должны знать о создании совместимого HTML-сообщения электронной почты, иначе оно не будет интерпретироваться прямо на каждом почтовом агенте.

Надежда, что помогает,

0

Подумайте, что, например, интерфейс Gmail показывает в заголовке первые строки сообщения электронной почты, и прогноз делает тоже, если вы отправляете HTML электронную почту без обычного текста , текст не будет отображаться, по крайней мере, в моем случае.

То, что я видел из десятков сообщений электронной почты является то, что они обычно включают в себя линию, которая говорит:

Если ваш клиент электронной почты не поддерживает HTML перейти к HTTP: // .. ..

Другое, что я могу вам сказать, это то, что, например, iPhone сначала загружает текстовое сообщение, а затем html-форматированный.

+0

Touché! Это ошибка с моей стороны, но я хотел сказать, что обычно небольшая часть сообщения отправляется в виде обычного текста, я обновляю ответ –