Рассылка почты

IGonza

Guest
Рассылка почты

Когда я отсылаю письма функцией mail() , то получаю вот такой заголовок:
Received: from [66.195.242.240] (port=25 helo=dance.netcreated.com)
by mx6.mail.ru with esmtp
id 1CXkTS-000Nnz-00
for [email protected]; Fri, 26 Nov 2004 21:05:38 +0300
Received: from nobody by dance.netcreated.com with local (Exim 4.43)
id 1CXkTA-0001gO-Hk
for [email protected]; Fri, 26 Nov 2004 13:05:20 -0500

Как можно убрать nobody ?
Мне кажется из-за этого некоторые получатели отсеивают письма как спам. (в ответ я ничего не получаю)
 

IGonza

Guest
Ты наверное говорил про пятый параметр? или я неправильно понял?
Если я ставлю -f, то у меня меняется заголовок Return-Path, а мне не это нужно
 

firstVDS

Новичок
Я на sendmail пробовал, почитай man по ключам у exim. В любом случае решение лежит в ключах к почтовой программе.
 

IGonza

Guest
Спасибо,
хотя честно говоря, как я через функцию mail() смогу управлять sendmail'ом я не понял. Вернее сказать, я с линуксом не очень общаюсь, поэтому наверное не понял что ты хотел сказать.
 

firstVDS

Новичок
PHP-шная функция mail() для отправки почты использует почтовую программу инсталированную на сервере. Если стоит sendmail, то его, если exim, то его и т.д.

Еще бывает через протокол SMTP (зависит от настроек в php.ini), но судя по всему это не твой случай.
 

IGonza

Guest
На сервае стоит sendmail, это я точно знаю. Через smtp тоже пробовал отсылать, но там, честно говоря, я не разбирался с определением заголовков.

Короче говоря, что такое ключи к sendmail ? И как я смогу управлять ими через пхп, или это просто на серваке надо настроить?
 
Сверху