Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770
Форумы портала PHP.SU :: Версия для печати :: Проблема с функцией Mail()
Форумы портала PHP.SU » » Вопросы новичков » Проблема с функцией Mail()

Страниц (1): [1]
 

1. Alexandr_Voronin - 16 Мая, 2013 - 14:16:01 - перейти к сообщению
Добрый день!

Проблема с функцией Mail()
Отправляется письмо текст которого содержит HTML, в основном все работает нормально, но некоторым получателям приходит не преобразованная страница HTML т.е. отображает и текст и теги.

Заголовки письма имеют вид
PHP:
скопировать код в буфер обмена
  1. $headers= "MIME-Version: 1.0\r\n";
  2. $headers .= "Content-type: text/html; charset=\"windows-1251\" \n";


Комментарий получателя у которого возникла такая проблема:
- Используется Outlook, но вначале почта поступает на Kerio Outlook Connector (Offline Edition)

Буду признателен за помощь!
2. Zuldek - 16 Мая, 2013 - 14:29:45 - перейти к сообщению
mail-функция тут непричем.
Хотите валидного отображения html-письма во всех почтовых клиентах? - Рендерьте html в картинку и рассылайте её.
в аутлуке есть функция просмотра письма через IE вот пусть им ваш клиент и пользуется.
+ убедитесь что вы отправляется валидную html-страницу.
Есть также хорошая практика не загаживать ящики клиента своими html-простынями а отправлять текстовые сообщения с ссылкой для подробного просмотра информации.
3. Alexandr_Voronin - 16 Мая, 2013 - 15:41:38 - перейти к сообщению
Спасибо за ответ.
Совет приму на вооружение.

 

Powered by ExBB FM 1.0 RC1