Xpoint
   [напомнить пароль]

php mail() и sendmail на amazon web services

Метки: [без меток]
2009-01-12 21:47:48 [обр] Superman(0/16)[досье]

В режиме вывода всех ошибок отправляю тестовое письмо используя функции php: mail(...)
Функция возвращает true, т.е. "the mail was successfully accepted for delivery". Однако адресат (три разных хоста: mail.ru и два других американских хоста) не получают письма.
Сервер федора 8. Стоит sendmail.

PS: я очень плохой пользователь *nix-машин.

спустя 4 часа 42 минуты [обр] Василий Свиридов(0/175)[досье]
В php.ini можно указывать IP адрес почтового сервера, поменяйте с localhost на тот, который работает.
http://us2.php.net/manual/ru/mail.configuration.php
спустя 10 часов [обр] MiRacLe(0/77)[досье]

Василий Свиридов[досье] Вы ошиблись.

Superman[досье] нужно открыть лог sendmail и проследить за судьбой писем.

спустя 6 часов [обр] Superman(0/16)[досье]
Jan 13 04:15:55 domU-12-31-39-03-40-58 sendmail[12437]: n0D9Fk25012437: to=root, ctladdr=root (0/0), delay=00:00:09, xdelay=00:00:00, mailer=relay, pri=30501, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]
спустя 44 секунды [обр] Superman(0/16)[досье]
Извините, не то видимо. Вот:
Jan 12 13:50:14 domU-12-31-39-03-40-58 sendmail[11305]: n0CIoEkw011305: to=tofting@mail.ru, ctladdr=apache (48/48), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30040, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]
спустя 4 часа 43 минуты [обр] MiRacLe(0/77)[досье]
я вообще не силён в настройках MTA, но mailer=relay, relay=[127.0.0.1] говорит мне о том, что настроена отправка через релей, а в качестве релея указан локалхост, а сам sendmail НЕ запущен в качестве smtp-сервера (netstat -nlp|grep :25 выполните и убедитесь сами)
Powered by POEM™ Engine Copyright © 2002-2005