Страница 1 из 1

php-акь mail отправляет письма только на gmail и все...

Добавлено: 2012-08-04 20:34:04
QweЯty

Код: Выделить всё

                 ini_set("SMTP", "*****.l.google.com");
                 ini_set("smtp_port", "25"); 
                 if (mail("cypher****@mail.ru", "the subject", "Example message",
                    "From: system@l***.su \r\n")) {
                     echo "messege acepted for delivery";
                     } else {
                         echo "some error happen";
                         }
вместо cypher****@mail.ru поставлял все свои и не свои адреса, отправляет только на gmail и больше никуда.

как решить эту проблему?

p.s. вроде сейчас еще нужно ревесивную зону днс поднимать для отправки почты...
это нужно или не нужно делать?

Re: php-акь mail отправляет письма только на gmail и все...

Добавлено: 2012-08-05 14:40:23
QweЯty
это уже сам гмайл оказывается...
без авторизации только по гмайлу почта ходит...

Re: php-акь mail отправляет письма только на gmail и все...

Добавлено: 2012-08-05 21:23:16
rayder
а вы что хотели, чтоб гугл опен релеем работал?

Re: php-акь mail отправляет письма только на gmail и все...

Добавлено: 2012-08-08 12:41:55
ASY
Без использования пятого параметра в mail(), в mail from SMTP-конверта попадает адрес, который формируется из hostname и имени пользователя, под которым работает веб-сервер. Например, apache@my.host.dom. Передаваемое четвёртым параметром "From: system@l***.su \r\n" ни коим образом не влияет на mail from конверта. В итоге, если apache@my.host.dom несуществующий E-Mail, то такое сообщение, к примеру, зарубится на сервере получателя, если там используется проверка smtp callback. Что примечательно, system@l***.su не получит сообщение о проблеме, так как MTA будет пытаться формировать уведомление на apache@my.host.dom.

В общем, надо так:

Код: Выделить всё

mail("cypher****@mail.ru", "the subject", "Example message", "From: system@l***.su \r\n", "-fsystem@l***.su")
Это если используется что-то sendmail-совместимое по параметрам. Если нет, смотреть, что и как вместо "-f".

Re: php-акь mail отправляет письма только на gmail и все...

Добавлено: 2012-08-18 11:47:16
QweЯty
хм, спасибо за информацию
приду с работы попробую

Re: php-акь mail отправляет письма только на gmail и все...

Добавлено: 2012-08-18 12:15:50
QweЯty
неа, не робит...

Re: php-акь mail отправляет письма только на gmail и все...

Добавлено: 2012-08-26 18:38:54
ASY
А вот теперь надо смотреь, что возвращается на system@... По идее, там все должно быть написано. Ну и/или в логе почтовика.