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

Есть ли способ настроить Exchange так, чтобы он не удалял все стили?

Просто чтобы уточнить, получатель получает электронное письмо в виде HTML-сообщения, поскольку вся структура таблицы не повреждена, но все встроенные CSS-стили и даже попытки стиля с использованием устаревшего способа HTML (например, цвета ячейки и т.д.) Удаляются. По умолчанию это обычные неустановленные ячейки, таблицы и т.д.

4 ответа4

3

Просто чтобы подчеркнуть, что Бонус сказал в комментарии. Если получатель решил прочитать все электронные письма в виде простого текста, вы ничего не можете сделать, чтобы переопределить это. Я знаю, что это не так в этой ситуации, но они могут использовать почтовый клиент, который не может отображать HTML.

Если электронное письмо должно быть отформатировано, чтобы иметь смысл, вам следует рассмотреть возможность отправки ссылки, которую получатель может открыть в своем браузере.

П р и м е ч а н и е - Этот ответ относится к вопросу, как было первоначально заявлено.

1

У меня случались странные вещи, если антивирус сканировал входящую почту и в конце добавлял сообщение "нет вирусов", что также случайно разрушало HTML.

Вы можете проверить, что на указанном клиенте не установлен такой антивирусный или антиспамовый продукт, установленный на его компьютере.

0

При отправке коллегам вы, возможно, отправляете, используя RTF от Microsoft, а не HTML. RTF часто плохо сохраняется при отправке через Интернет, даже когда получатель также использует Exchange.

Вы когда-нибудь получали жалобы на вложения winmail.dat ? RTF.

(Может быть, Как настроить форматы сообщений электронной почты в Интернете на уровне пользователя и на уровне домена в Exchange Server 2003 ).

0

Именно веб-смысл Mailcontrol и вызывает проблему. Единственный способ установить некоторую форму стилей - это использовать CSS и сделать объявление тела, а mailcontrol, кажется, вызывает удаление или игнорирование всех стилей. Я видел это несколько раз в моей работе

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .