Здравствуйте! Отправляю письмо с помощью класса sendmail . На одном и том же хостере но с разных доменов. в заголовке From прописываю например La femme. С одного домена на яндекс почте я получаю письмо с "От кого" - La femme , с другого домена получаю в "От кого" - Lafemme(собака)5434.mirihost.net . Почему так может быть не нашел ответа. Задача чтобы писало в это поле не адрес ,а то что я пересылал в заголовке, тоесть La femme. Пробел кстати тоже убирается почему-то ?? Вопрос второй, возможно кто знает, почему приходит на gmail то письмо, которое с нормальным полем From (La femme) в спам с пометкой Неизвестный отправитель, а то которое с Lafemme(собака)5434.mirihost.net прихрдит нормально в Инбокс? Дело в спамфильтре? В гугл групах были посты о том, что заголовки не влияют на спамфильтр. Сожержание в обоих письмах одинаковое, меняетя лишь название товара. Помогите, пожалуйста! Спасибо
Первый вопрос решен! нужно в заголовке From отправлять форматом Name <adress@site.com> Правила написания тут: http://www.faqs.org/rfcs/rfc822.html тоесть если в заголовок From написать "Puhovichok" (одно слово), то результатом будет От кого: Puhovichok(собака)5434.mirihost.net (впишется адрес хостера отправителя) но если написать два слова, например "Puhovichok Smth", то результат будет От кого: PuhovichokSmth не будет сохраняться пробел а правильно написать "Puhovichok <admin@puh.com>", где admin@puh.com — это адрес ваш контактный адрес, и тогда все будет ок, в поле От кого получим Puhovichok, если напишем два слова или больше через пробел тоже все отобразится ок . Всем спасибо за моральную поддержку! )))