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

Настройка php

Добавлено: 2013-05-10 16:29:12
yurko-i
Привет всем.
Хочу настроить отправку почты с сайта.
Сайт лежит на шлюзе, все вроде работает, в сети есть почтовый сервак, хочу через него почту с сайта отправлять.
В php.ini:

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

[mail function]
SMTP = mail.xxxx
smtp_port = 25
В логе (maillog) на шлюзе вижу:

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

May 10 16:04:59 core sendmail[67496]: r4AD4xPs067496: from=www, size=91, class=0, nrcpts=1, msgid=<201305101304.r4AD4xPs067496@core.xxxxx.kiev.ua>, relay=www@localhost
May 10 16:04:59 core sendmail[67496]: r4AD4xPs067496: to=yurko@xxxx.kiev.ua, ctladdr=www (80/80), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30091, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]
May 10 16:07:58 core sendmail[67541]: r4AD7wWV067541: from=www, size=91, class=0, nrcpts=1, msgid=<201305101307.r4AD7wWV067541@core.xxxx.kiev.ua>, relay=www@localhost
May 10 16:07:58 core sendmail[67541]: r4AD7wWV067541: to=yurko@xxxx.kiev.ua, ctladdr=www (80/80), delay=00:00:00, xdelay=00:00:00, mailer=relay, pri=30091, relay=[127.0.0.1] [127.0.0.1], dsn=4.0.0, stat=Deferred: Connection refused by [127.0.0.1]
Чего-то не хочет он слать через другой сервер.
Подскажите как быть плз.

Re: Настройка php

Добавлено: 2013-05-13 8:59:13
BlitzKrieg
Варианта 2.
1. Настроить почтовый сервер на ентом хосте.
2. Использовать левый sendmail, который умеет слать через указанный хост.
Про левый sendmail погугли на этом форуме мои темы, тоже чего-то там php mail и т.д.

Re: Настройка php

Добавлено: 2013-05-13 18:42:38
FiL
yurko-i писал(а): В php.ini:

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

[mail function]
SMTP = mail.xxxx
smtp_port = 25
Я не понял, сайт на винде или на юниксе?
Потому как http://php.net/manual/en/mail.configuration.php абсолютно четко объясняет -
SMTP string
Used under Windows only: host name or IP address of the SMTP server PHP should use for mail sent with the mail() function.

Re: Настройка php

Добавлено: 2013-05-13 20:16:58
BlitzKrieg
А по-вашему на винде есть мэйллог?:-)
Да у меня немного в другом проблема была http://forum.lissyara.su/viewtopic.php?f=3&t=29484
Но суть примерно таже. Средствами php не решалась.

Re: Настройка php

Добавлено: 2013-05-14 7:43:06
FiL
На винде никто не мешает поставить сендмыл. А сендмыл и на винде вполне успешно пишет лог.
Учитывая использование windows-only параметров php.ini я и задал вопрос. Ответа, правда, не увидел. Только ёрничанье.

Re: Настройка php

Добавлено: 2013-05-14 8:19:56
BlitzKrieg
FiL писал(а):На винде никто не мешает поставить сендмыл. А сендмыл и на винде вполне успешно пишет лог.
Учитывая использование windows-only параметров php.ini я и задал вопрос. Ответа, правда, не увидел. Только ёрничанье.
Зачем
php виндовый, сендмэйл виндовый название логфайла не дефолтное виндовосендмыльное, а ветка про фрибсд :-) Я не йорничаю, просто незаметить в конфиге, что эта опция работает тока на винде проще чем поднять это все на винде :-) Я кстати про это вообще не помнил, но то, что под фрибсд был геморой с отправкой почты ф-цией mail - помню как сейчас. В любом случае как я написал два варианта, по-другому не получится. Выбор за топикстартером. Я бы выбрал мой вариант: заменить сендмыл на минисендмыл.

Re: Настройка php

Добавлено: 2013-05-17 1:08:19
rayder
BlitzKrieg писал(а):А по-вашему на винде есть мэйллог?:-)
немного по оффтоплю, на на правильной винде, при правильной настройке есть правильные логи :)
ЗЫ. винда она конечно фи, но если ее правильно приготовить...

Re: Настройка php

Добавлено: 2013-05-17 8:36:06
BlitzKrieg
Это называется чесать левой рукой правое ухо. Речь не о том, что можно, а чего нет в винде. Мой ответ изначально верный и исчерпывающий.

Re: Настройка php

Добавлено: 2013-05-17 12:45:04
yurko-i
Благодарю за советы, буду mini_sendmail пробовать