Textpattern - на русском языке

форум общения русскоязычных пользователей CMS Текстпаттерн

Вы не зашли.

#1 05-08-2011 18:56:41

anonim
аз
Зарегистрирован: 05-08-2011
Сообщений: 4

отправка почты

Всем привет.
Установил движок форума, все работает установил плагины
zem_contact_lang     4.0.3.6
zem_contact_reborn      4.0.3.20

но проблема в том, что не отправляет почту, сервер свой, все это крутится под убунтой 10.04.2.
например при смене пароля, пишет, что пароль сменен и отправлен по такому-то адресу, но в итоге ничего не приходит. Провайдер блокирует 25 порт, вопрос: а можно ли перенастроить отправку почты на 995 порт? Хотя может проблема не в этом вовсе? Пока даже не знаю куда смотреть, движок токлько вчера поставил.

Неактивен

 

#2 05-08-2011 22:09:16

Redduck
мыслете
Откуда: Челябинск
Зарегистрирован: 12-10-2009
Сообщений: 187
Вебсайт

Re: отправка почты

Может попросить провайдера открыть для Вас 25 порт???
Все таки это стандартный порт для почтовиков.


Учусь потихоньку, а надо бы побыстрей, да лень.
Куба, пой, Куба, пой, Куба, народ свободный мой!

Неактивен

 

#3 06-08-2011 07:00:16

anonim
аз
Зарегистрирован: 05-08-2011
Сообщений: 4

Re: отправка почты

попробую поговорить с админами провайдера, но все таки, можно ли настроить отправку почты через сторонний сервер пот 587 (в первом посту немного перепутал, спать хотел smile ) ?

Неактивен

 

#4 06-08-2011 15:05:39

the_ghost
ять
Откуда: Минск
Зарегистрирован: 01-05-2007
Сообщений: 1957
Вебсайт

Re: отправка почты

А обычную php функцию mail() удалось настроить на работу?


.      Создание шаблонов для Textpatern http://textpattern.ru/forum/viewtopic.php?id=1665 (<txp:make_template quality="best" />)
КОНСУЛЬТАЦИИ по Textpattern - ICQ#8458496, nemiga@gmail.com <txp:if_question><txp:pay /></txp:if_question>
       Список всех тегов - http://textbook.textpattern.net/wiki/in … _Reference

Неактивен

 

#5 08-08-2011 07:48:13

anonim
аз
Зарегистрирован: 05-08-2011
Сообщений: 4

Re: отправка почты

нет, mail() не отправляет почту... может дело быть в закрытом 25 порту?

Неактивен

 

#6 08-08-2011 09:56:17

Redduck
мыслете
Откуда: Челябинск
Зарегистрирован: 12-10-2009
Сообщений: 187
Вебсайт

Re: отправка почты

anonim написал:

попробую поговорить с админами провайдера, но все таки, можно ли настроить отправку почты через сторонний сервер пот 587 (в первом посту немного перепутал, спать хотел smile ) ?

В теории всё возможно. Но тебе же не надо теорий.
Вопрос: Тебе доступен почтовый сервер который принимает почту на 587 порту?
Обычно провайдер(Но не все, сейчас все меньше и меньше такое встречается) блокирует порты ниже 1024 (кроме необходимых), как видишь 587 порт входит в диапазон привилегированных портов. Ты проверил доступность его?

Отредактированно Redduck (08-08-2011 09:57:07)


Учусь потихоньку, а надо бы побыстрей, да лень.
Куба, пой, Куба, пой, Куба, народ свободный мой!

Неактивен

 

#7 08-08-2011 10:17:40

anonim
аз
Зарегистрирован: 05-08-2011
Сообщений: 4

Re: отправка почты

все остальные порты открыты, IP белый, закрыт только порт 25. У провайдера четко сказано в инструкции использовать порт 587 для исходящей поты.

Неактивен

 

#8 08-08-2011 11:41:14

Redduck
мыслете
Откуда: Челябинск
Зарегистрирован: 12-10-2009
Сообщений: 187
Вебсайт

Re: отправка почты

anonim написал:

все остальные порты открыты, IP белый, закрыт только порт 25. У провайдера четко сказано в инструкции использовать порт 587 для исходящей поты.

Если я правильно понял, то получается что провайдер требует  что бы вся почта от его клиентов шла через его почтовый релей? Трудный провайдер, таким образом решил избавится от спама из своей сети во внешний мир. Или может еще что нибудь?!
Проверьте:
ini_set('smtp_port', '587');
То есть такое надо поставить перед функцией mail()
Внимание! Не пробовал.

Вообще то мне не понятно.
По умолчанию:
SMTP     "localhost"    PHP_INI_ALL
smtp_port    25    PHP_INI_ALL
То есть равносильно.
ini_set('SMTP', 'localhost');
ini_set('smtp_port', '25');
Это значит функция mail() по умолчанию отправляет почту через локальный почтовик используя 25 порт. А вот локальный почтовик должен быть настроен так что он отправляет почту через почтовый релей провайдера порт 587.

Теперь надо искать затык.
ИЛИ ПОПРОБОВАТЬ
ini_set('SMTP', 'релей.провайдера.ру');
ini_set('smtp_port', '587');

anonim Работает или нет???

Отредактированно Redduck (11-08-2011 12:50:52)


Учусь потихоньку, а надо бы побыстрей, да лень.
Куба, пой, Куба, пой, Куба, народ свободный мой!

Неактивен

 

Board footer

RSS   Rambler's Top100
Powered by PunBB
Textpattern.ru