При попытке отправить почту с помощью ф-ии mail из php скрипта письма отправляется, но некуда не доходят. Mail возвращает true, а вот что пишется в системе:The original message was received at Thu, 10 Jul 2003 14:42:12 +0400
from apache@localhost
----- The following addresses had permanent fatal errors -----
xxxx@xxx.ru <xxxx@xxxx.ru>
(reason: 550-Verification failed for <apache@localhost.localdomain>)Где грабли искать?
>При попытке отправить почту с помощью ф-ии mail из php скрипта письма
>отправляется, но некуда не доходят. Mail возвращает true, а вот что
>пишется в системе:
>
>The original message was received at Thu, 10 Jul 2003 14:42:12 +0400
>
>from apache@localhost
> ----- The following addresses had permanent fatal errors -----
>
>xxxx@xxx.ru <xxxx@xxxx.ru>
> (reason: 550-Verification failed for <apache@localhost.localdomain>)
>
>Где грабли искать?Sendmail запущен ?
>>При попытке отправить почту с помощью ф-ии mail из php скрипта письма
>>отправляется, но некуда не доходят. Mail возвращает true, а вот что
>>пишется в системе:
>>
>>The original message was received at Thu, 10 Jul 2003 14:42:12 +0400
>>
>>from apache@localhost
>> ----- The following addresses had permanent fatal errors -----
>>
>>xxxx@xxx.ru <xxxx@xxxx.ru>
>> (reason: 550-Verification failed for <apache@localhost.localdomain>)
>>
>>Где грабли искать?
>
>Sendmail запущен ?
Да.
>>При попытке отправить почту с помощью ф-ии mail из php скрипта письма
>>отправляется, но некуда не доходят. Mail возвращает true, а вот что
>>пишется в системе:
>>
>>The original message was received at Thu, 10 Jul 2003 14:42:12 +0400
>>
>>from apache@localhost
>> ----- The following addresses had permanent fatal errors -----
>>
>>xxxx@xxx.ru <xxxx@xxxx.ru>
>> (reason: 550-Verification failed for <apache@localhost.localdomain>)
>>
>>Где грабли искать?
>
>Sendmail запущен ?Простите. Прозьба сильно не бить :).
>При попытке отправить почту с помощью ф-ии mail из php скрипта письма
>отправляется, но некуда не доходят. Mail возвращает true, а вот что
>пишется в системе:
>
>The original message was received at Thu, 10 Jul 2003 14:42:12 +0400
>
>from apache@localhost
> ----- The following addresses had permanent fatal errors -----
>
>xxxx@xxx.ru <xxxx@xxxx.ru>
> (reason: 550-Verification failed for <apache@localhost.localdomain>)
>
>Где грабли искать?
Народ, плииз, очень нужна помощь. Явно где-то в настройках грабли. Даже под root'ом почта не уходит :-(
>>При попытке отправить почту с помощью ф-ии mail из php скрипта письма
>>отправляется, но некуда не доходят. Mail возвращает true, а вот что
>>пишется в системе:
>>
>>The original message was received at Thu, 10 Jul 2003 14:42:12 +0400
>>
>>from apache@localhost
>> ----- The following addresses had permanent fatal errors -----
>>
>>xxxx@xxx.ru <xxxx@xxxx.ru>
>> (reason: 550-Verification failed for <apache@localhost.localdomain>)
>>
>>Где грабли искать?
>
>
>Народ, плииз, очень нужна помощь. Явно где-то в настройках грабли. Даже под
>root'ом почта не уходит :-(подземный стук, если почта работает, смотри что наваял в своем php
>>>При попытке отправить почту с помощью ф-ии mail из php скрипта письма
>>>отправляется, но некуда не доходят. Mail возвращает true, а вот что
>>>пишется в системе:
>>>
>>>The original message was received at Thu, 10 Jul 2003 14:42:12 +0400
>>>
>>>from apache@localhost
>>> ----- The following addresses had permanent fatal errors -----
>>>
>>>xxxx@xxx.ru <xxxx@xxxx.ru>
>>> (reason: 550-Verification failed for <apache@localhost.localdomain>)
>>>
>>>Где грабли искать?
>>
>>
>>Народ, плииз, очень нужна помощь. Явно где-то в настройках грабли. Даже под
>>root'ом почта не уходит :-(
>
>подземный стук, если почта работает, смотри что наваял в своем php
Подойдем с другого конца. Нужно настроить sendmail на компе(который не будет являться почтовым серваком) на отправку почты через чужой SMTP. Что нужно настроить и как.
>При попытке отправить почту с помощью ф-ии mail из php скрипта письма
>отправляется, но некуда не доходят. Mail возвращает true, а вот что
>пишется в системе:
>
>The original message was received at Thu, 10 Jul 2003 14:42:12 +0400
>
>from apache@localhost
> ----- The following addresses had permanent fatal errors -----
>
>xxxx@xxx.ru <xxxx@xxxx.ru>
> (reason: 550-Verification failed for <apache@localhost.localdomain>)
>
>Где грабли искать?Если sendmail запущен то проверь работает ли он, пошли через него письмо каким-нибудь батом, выставив smtp в нем тот сервер где sendmail запущен.
В php.ini должен быть прописан email от которого работает функция mail(), а ткаже при использовании функции mail() нужно сформировать заголовок, в котором также прописано поле From. То что в php.ini и в параметрах функции mail, может не совпадать. Пользователь увидит то что в параметрах mail().
Я так посылаю.
$headers = "From: mail@domain.ru
Reply-To: mail@domain.ru
Content-type: text/plain; charset=Windows-1251
Content-Transfer-Encoding: 8bit";
mail($email, $subject, $body, $headers);
Причем domain.ru должен существоватьТакже можно в php.ini прописать другой smtp server, и sendmail вообще убить.
>>При попытке отправить почту с помощью ф-ии mail из php скрипта письма
>>отправляется, но некуда не доходят. Mail возвращает true, а вот что
>>пишется в системе:
>>
>>The original message was received at Thu, 10 Jul 2003 14:42:12 +0400
>>
>>from apache@localhost
>> ----- The following addresses had permanent fatal errors -----
>>
>>xxxx@xxx.ru <xxxx@xxxx.ru>
>> (reason: 550-Verification failed for <apache@localhost.localdomain>)
>>
>>Где грабли искать?
>
>Если sendmail запущен то проверь работает ли он, пошли через него письмо
>каким-нибудь батом, выставив smtp в нем тот сервер где sendmail запущен.
>
>
>В php.ini должен быть прописан email от которого работает функция mail(), а
>ткаже при использовании функции mail() нужно сформировать заголовок, в котором также
>прописано поле From. То что в php.ini и в параметрах функции
>mail, может не совпадать. Пользователь увидит то что в параметрах mail().
>
>
>Я так посылаю.
>$headers = "From: mail@domain.ru
>Reply-To: mail@domain.ru
>Content-type: text/plain; charset=Windows-1251
>Content-Transfer-Encoding: 8bit";
>mail($email, $subject, $body, $headers);
>Причем domain.ru должен существовать
>
>Также можно в php.ini прописать другой smtp server, и sendmail вообще убить.
>Опять не то :-(
Что значит запущен ли sendmail? Я его в качестве демона и не собираюсь запускать, ведь это не нужно если я не хочу поиметь свой почтовый сервак - или я ошибаюсь?
Настройки пхп здесь не причем, при попытке отправить почту стандартными средствами "шапки" приводит к тем же результатам :-(
>>>При попытке отправить почту с помощью ф-ии mail из php скрипта письма
>>>отправляется, но некуда не доходят. Mail возвращает true, а вот что
>>>пишется в системе:
>>>
>>>The original message was received at Thu, 10 Jul 2003 14:42:12 +0400
>>>
>>>from apache@localhost
>>> ----- The following addresses had permanent fatal errors -----
>>>
>>>xxxx@xxx.ru <xxxx@xxxx.ru>
>>> (reason: 550-Verification failed for <apache@localhost.localdomain>)
>>>
>>>Где грабли искать?
>>
>>Если sendmail запущен то проверь работает ли он, пошли через него письмо
>>каким-нибудь батом, выставив smtp в нем тот сервер где sendmail запущен.
>>
>>
>>В php.ini должен быть прописан email от которого работает функция mail(), а
>>ткаже при использовании функции mail() нужно сформировать заголовок, в котором также
>>прописано поле From. То что в php.ini и в параметрах функции
>>mail, может не совпадать. Пользователь увидит то что в параметрах mail().
>>
>>
>>Я так посылаю.
>>$headers = "From: mail@domain.ru
>>Reply-To: mail@domain.ru
>>Content-type: text/plain; charset=Windows-1251
>>Content-Transfer-Encoding: 8bit";
>>mail($email, $subject, $body, $headers);
>>Причем domain.ru должен существовать
>>
>>Также можно в php.ini прописать другой smtp server, и sendmail вообще убить.
>>
>
>Опять не то :-(
>Что значит запущен ли sendmail? Я его в качестве демона и не
>собираюсь запускать, ведь это не нужно если я не хочу поиметь
>свой почтовый сервак - или я ошибаюсь?
>Настройки пхп здесь не причем, при попытке отправить почту стандартными средствами "шапки"
>приводит к тем же результатам :-(
Народ, пожалуйста ответьте на его вопрос! У меня точно такая же проблема. Должен ли правельно быть настроен POSTFIX чтобы почта через скрипты отправлялась?