За последние 24 часа нас посетили 15084 программиста и 1753 робота. Сейчас ищут 1490 программистов ...

sendmail проблема с From

Тема в разделе "Работа с почтой", создана пользователем Mo, 29 окт 2011.

  1. Mo

    Mo Активный пользователь

    С нами с:
    29 окт 2011
    Сообщения:
    2
    Симпатии:
    0
    Здравствуйте!
    Отправляю письмо с помощью класса sendmail . На одном и том же хостере но с разных доменов. в заголовке From прописываю например La femme. С одного домена на яндекс почте я получаю письмо с "От кого" - La femme , с другого домена получаю в "От кого" - Lafemme(собака)5434.mirihost.net . Почему так может быть не нашел ответа. Задача чтобы писало в это поле не адрес ,а то что я пересылал в заголовке, тоесть La femme. Пробел кстати тоже убирается почему-то ??

    Вопрос второй, возможно кто знает, почему приходит на gmail то письмо, которое с нормальным полем From (La femme) в спам с пометкой Неизвестный отправитель, а то которое с Lafemme(собака)5434.mirihost.net прихрдит нормально в Инбокс? Дело в спамфильтре? В гугл групах были посты о том, что заголовки не влияют на спамфильтр. Сожержание в обоих письмах одинаковое, меняетя лишь название товара.

    Помогите, пожалуйста! Спасибо
     
  2. Mo

    Mo Активный пользователь

    С нами с:
    29 окт 2011
    Сообщения:
    2
    Симпатии:
    0
    Первый вопрос решен!
    нужно в заголовке 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, если напишем два слова или больше через пробел тоже все отобразится ок .

    Всем спасибо за моральную поддержку! )))