Назад | Перейти на главную страницу

QMail не доставляет внутренние электронные письма в формате HTML

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

Mime-версия: 1.0 Content-Type: text / html; charset = "ISO-8859-1" Content-Transfer-Encoding: 7bit

И если да, то почему это будет работать при переходе к другим провайдерам электронной почты?

qmail никогда не затрагивает содержимое вашей почты, так что это определенно не qmail.

Вы, вероятно, используете неправильные окончания строк (что-то кроме \n), которые мешают почтовому клиенту отображать HTML-код? Если они передаются по SMTP на другой сервер, возможно, этот другой сервер неявно исправляет их. Я не вижу другой причины какой-либо разницы между почтой, доставленной локально, и почтой, доставленной удаленно.

Как именно как выглядит почта? Не могли бы вы разместить в сети пример сообщения электронной почты и скриншот того, что вы видите?