Форум и почта

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Аватара пользователя
Димыч
phpBB 1.4.2
Сообщения: 54
Стаж: 19 лет 6 месяцев
Откуда: Челябинск

Форум и почта

Сообщение Димыч »

ситуация такая, обновил форум до версии 2.0.20 и форум перестал отсылать письма(почта) для подтверждения регистрации, так же не отправляет письма через рассылку. Пробывал разные почтовые сервера, результат один :? В чём может быть проблема?
SMTP включен, рассылку писем через форум пока отключил...
Аватара пользователя
Ufos
phpBB 1.2.0
Сообщения: 11
Стаж: 19 лет 1 месяц

Re: Форум и почта

Сообщение Ufos »

Димыч писал(а):ситуация такая, обновил форум до версии 2.0.20 и форум перестал отсылать письма(почта) для подтверждения регистрации, так же не отправляет письма через рассылку. Пробывал разные почтовые сервера, результат один :? В чём может быть проблема?
SMTP включен, рассылку писем через форум пока отключил...
Скорее всего эта проблема хостера...
Аватара пользователя
Димыч
phpBB 1.4.2
Сообщения: 54
Стаж: 19 лет 6 месяцев
Откуда: Челябинск

Сообщение Димыч »

Ufos хм... мысль кстати они буквально недавно обновляли что то... до этого точно всё нормально работало. А вот что они могли там нделать это уже походу надо у них узнавать.
http://южноуральск.рф
gray™

Сообщение gray™ »

а у меня вот такая ошибка, когда кто то пытается зарегится:

Could not connect to smtp host : 0 : Unknown error: 0
DEBUG MODE
Line : 112File : smtp.php
Аватара пользователя
Ufos
phpBB 1.2.0
Сообщения: 11
Стаж: 19 лет 1 месяц

Сообщение Ufos »

gray™ писал(а):а у меня вот такая ошибка, когда кто то пытается зарегится:

Could not connect to smtp host : 0 : Unknown error: 0
DEBUG MODE
Line : 112File : smtp.php
у вас случайно с Димычем хосторы не одинаковые?
Аватара пользователя
MNK
phpBB 1.4.4
Сообщения: 195
Стаж: 19 лет
Откуда: Москва

Сообщение MNK »

gray™ писал(а):а у меня вот такая ошибка, когда кто то пытается зарегится:

Could not connect to smtp host : 0 : Unknown error: 0
DEBUG MODE
Line : 112File : smtp.php
Ну так и посмотри, что там в этой строке 112 :shock: Накосячил, небось....
Аватара пользователя
Ufos
phpBB 1.2.0
Сообщения: 11
Стаж: 19 лет 1 месяц

Сообщение Ufos »

MNK писал(а):
gray™ писал(а):а у меня вот такая ошибка, когда кто то пытается зарегится:

Could not connect to smtp host : 0 : Unknown error: 0
DEBUG MODE
Line : 112File : smtp.php
Ну так и посмотри, что там в этой строке 112 :shock: Накосячил, небось....
Да с этой строкой все в порядке он просто неможет приконектиться к smtp Пусть они к Админам хостера обратятся!
gray™

Сообщение gray™ »

да я обратился, тока поздно, выходные, праздники...
Аватара пользователя
Димыч
phpBB 1.4.2
Сообщения: 54
Стаж: 19 лет 6 месяцев
Откуда: Челябинск

Сообщение Димыч »

gray™ писал(а):а у меня вот такая ошибка, когда кто то пытается зарегится:

Could not connect to smtp host : 0 : Unknown error: 0
DEBUG MODE
Line : 112File : smtp.php
Вот вот, тоже самое...
Хостер HighWay.ru
Сейчас жду ответа, если ответят что у них всё нормально, тогда не знаю... Такое уже было, ответили что у них всё норма, смотрите настройки, а через день всё заработало само сабой :) хотя я нечего не менял, может опять так и будет...
http://южноуральск.рф
gray™

Сообщение gray™ »

бугагага :lol: ха кора, я просто вырубил в конфигурации форума
отправка почты через SMTP и прописал в адресе SMTP (незнаю зачем)
путь к sendmail, у меня выглядит так: /usr/sbin/sendmail
и всё
Аватара пользователя
Димыч
phpBB 1.4.2
Сообщения: 54
Стаж: 19 лет 6 месяцев
Откуда: Челябинск

Сообщение Димыч »

gray™ вот на этом месте поподробнее...
(хостер так и молчит, не ответа не привета, приходится в ручную юзеров активировать)
http://южноуральск.рф
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 19 лет 2 месяца
Откуда: Ленинград

Сообщение /DiOs »

gray™ писал(а):я просто вырубил в конфигурации форума
отправка почты через SMTP и прописал в адресе SMTP (незнаю зачем)
путь к sendmail, у меня выглядит так: /usr/sbin/sendmail
УмнО! Особенно с учетом того, что после вырубания в конфигурации отправки почты через SMTP в этой строке хоть имя-отчество прабабушки можно прописать -- не помешает.

Добавлено спустя 8 минут 52 секунды:

Димыч
Вполне вероятно, что ваш хостер может не разрешать коннект к внешним SMTP из скриптов сайта, что вполне об'яснимо (а вы пытаетесь пользоваться именно этим способом). Скорее всего у хостера должен быть свой собственный SMTP-сервер. В случае, если первое предположение верно, было бы разумным (со стороны хостера) разрешать отправку почты из скриптов через этот его SMTP-сервер. В этопм случае надо поставить радиобаттон "Использовать сервер SMTP для отправки почты" на "Да", а в строке "Адрес сервера SMTP" прописать адрес этого сервера (например, smtp.highway.ru или как он уж у них называется). Правда, при этом могут возникнуть другие неприятности, связанные с особенностями формирования писем в phpbb. Об этом достаточно писалось на форуме, попробуйте не только следить за своей темой, но и найти результаты предыдущих обсуждений.
Аватара пользователя
Димыч
phpBB 1.4.2
Сообщения: 54
Стаж: 19 лет 6 месяцев
Откуда: Челябинск

Сообщение Димыч »

Да в том то и дело что там при выдаче сайта и почтовый сервак дают к нему с тем же доменом что и твой сайт. В настройках он родимый и прописан, но вот с недавнего времени отрубилось всё, через левые почтовые сервера это понятно, сейчас почти везде на хостингах разрешено через SMTP сервера только свои отправлять...
Самое противное, вот что они мне ответили
Добрый день, Дмитрий.

С недавнего времени в целях борьбы со спамерами была запрещена отправка почты
через сторонние smtp-сервера. Пользуйтесь отправкой почты непосредственно с
сервера. Установки можно изменить в административной панели усправления
форумом.
Когда я им написал что им самым и пользуюсь, от них больше ни словечка... :? Остаётся только ждать ответа или врубать свободную регистрацию, что приведёт к ужасу на форуме :x
Пока других вариантов не знаю...
http://южноуральск.рф
Аватара пользователя
/DiOs
Former team member
Сообщения: 1139
Стаж: 19 лет 2 месяца
Откуда: Ленинград

Сообщение /DiOs »

Димыч
Если у вас в строке "Адрес сервера SMTP" действительно прописано mail.your.domain, то путь один -- к хостеру. В 112-й строке идет циничное открытие сокета по 25 порту с сервером, прописанным в конфиге:

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

	if( !$socket = @fsockopen($board_config['smtp_host'], 25, $errno, $errstr, 20) )
	{
		message_die(GENERAL_ERROR, "Could not connect to smtp host : $errno : $errstr", "", __LINE__, __FILE__);
	}

Если при правильном прописывании соединение не происходит, то только рулила сервера может сказать, в чем дело.
Аватара пользователя
Димыч
phpBB 1.4.2
Сообщения: 54
Стаж: 19 лет 6 месяцев
Откуда: Челябинск

Сообщение Димыч »

Буду ждать, отправил ещё один запрос...
Кстати может эта ошибка вылазить, если допустим они порт у почтовика сменили?
http://южноуральск.рф

Вернуться в «Поддержка phpBB 2.0.x»