У меня проблема с почтовым приложением, которое я сейчас разрабатываю с помощью php на сервере linux. После отправки электронного письма на несколько разных адресов с разными клиентами, иногда эти письма не могут быть прочитаны получателями.
Например, тело, кажется, начинается с этого:
boundary="=_2cac04098ebf51c342bd57eab2200e38"
Message-ID: <lo5huc.id4ip6qutsch.lforce.de>
Date: Mon, 11 Jul 2011 06:01:24 +0200 (CEST)
--=_2cac04098ebf51c342bd57eab2200e38
Я действительно понятия не имею, что происходит с моей почтой. Каждая строка в заголовке отделяется \n
, граничная запись имеет начальный \t
. Хотя клиент, кажется, читает разрыв строки, которого нет при анализе моего заголовка. Это также происходит в других частях заголовка.
У кого-нибудь когда-нибудь была подобная проблема? Пожалуйста, помогите мне!
Andy
ОБНОВЛЕНИЕ: Я уверен, что это не ошибка кодирования. Я много лет кодировал этот почтовый материал (даже написал свой собственный почтовый клиент), и он работал отлично. Прямо сейчас мы используем класс RMAIL, который также взят из более крупного проекта с открытым исходным кодом. Я думаю, что это больше похоже на проблему с конфигурацией моей системы ... но это только предположение.