Страницы

Поиск по вопросам

среда, 5 декабря 2018 г.

HTML теги в присылаемом письме

Отправляю письмо в Ubuntu 12.04 (postfix) при помощи команды:
mail -s "Test" adress@domain.ru < mailbody.html
Содержимое mailbody.html:
Заголовок Текст письма.
Присылаемое письмо:
Заголовок Текст письма.
Почему отображаются теги HTML, вместо форматирования?


Ответ

Из комментария пользователя @Sergey
Чтобы отображался форматированный по правилам HTML текст, письмо должно содержать служебный заголовок, в котором указан mime-тип содержимого (text/html). И это не тег meta из HTML.
Команда mail на разных системах имеет разные возможности для добавления заголовков. Попробуйте mail -s "Test" adress@domain.ru -a "Content-type: text/html" < mailbody.html

Комментариев нет:

Отправить комментарий