Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.
[FAQ] Failed sending email :: PHP ::
-
- Former team member
- Сообщения: 6517
- Зарегистрирован: 20 лет 4 месяца
- Откуда: Бердск
вам запрещено соединение, при чем тут почтовые заголовки?
Как правильно задавать вопросы
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
Для особо одаренных: поиск - это есть круто.
FAQ v.2 | FAQ v.3 | Шаблон запроса
-
- phpBB 1.4.2
- Сообщения: 68
- Зарегистрирован: 18 лет 7 месяцев
Дело в том, что мне вообщем то все равно как отправляется почта: толи Smtp толи sednmail хостера.
Использую sendmail хостера: письма типа "Вы зарегестрированы в нашем замечательном форуме и так далее" проходят.
Отправка писем пользователям, также проходят. (почему то правда не приходят мне дубликаты на mail.ru)
А вот почему мне не приходят "уведомления о новых ответах" ну... ну незнаю... поддержка хостинга (агава платная) тоже разводит руками.
В случаи sendmail я использовал разные ящики с одинаковым результатом: 0.
Нет уведомления о новых темах.
Просто неясен алгоритм решения проблемы.
Использую sendmail хостера: письма типа "Вы зарегестрированы в нашем замечательном форуме и так далее" проходят.
Отправка писем пользователям, также проходят. (почему то правда не приходят мне дубликаты на mail.ru)
А вот почему мне не приходят "уведомления о новых ответах" ну... ну незнаю... поддержка хостинга (агава платная) тоже разводит руками.
В случаи sendmail я использовал разные ящики с одинаковым результатом: 0.
Нет уведомления о новых темах.
Просто неясен алгоритм решения проблемы.
-
- phpBB 1.0.0
- Сообщения: 1
- Зарегистрирован: 17 лет 7 месяцев
хм установил я ваш патч и что теперь появляется другая ошибка
Failed sending email :: PHP ::
DEBUG MODE
Line : 239
File : emailer.php
if (!$result)
{
message_die(GENERAL_ERROR, 'Failed sending email :: ' . (($this->use_smtp) ? 'SMTP' : 'PHP') . ' :: ' . $result, '', __LINE__, __FILE__);
}
return true;
патч работал нормально до того момента когда
1 строчку
INSERT INTO phpbb_config (config_name, config_value) VALUES ('email_enabled', 1);
кто знает в чем причина?????
Failed sending email :: PHP ::
DEBUG MODE
Line : 239
File : emailer.php
if (!$result)
{
message_die(GENERAL_ERROR, 'Failed sending email :: ' . (($this->use_smtp) ? 'SMTP' : 'PHP') . ' :: ' . $result, '', __LINE__, __FILE__);
}
return true;
патч работал нормально до того момента когда
1 строчку
INSERT INTO phpbb_config (config_name, config_value) VALUES ('email_enabled', 1);
кто знает в чем причина?????
-
- phpBB 1.0.0
- Сообщения: 2
- Зарегистрирован: 17 лет 6 месяцев
Помогите! Та же проблема.. Пробовал решить вопрос как вы советовали (кроме комментирования ошибки в emailer.php) Не получилось...
Вот часть переписки с хостером (новые сообщения вверху)
Может кто-нибудь помочь? Или научите, что закомментировать в emailer.php чтоб ошибка не вылезала
С надеждой на понимание...
Вот часть переписки с хостером (новые сообщения вверху)
Я так понял, что нужно выключить safe_mode режим, выключается он вроде бы в файле php.ini Так вот я этот файл найти не смогТехподдержка:
Здравствуйте.
Это нормально, так как на Вашем сервере php работает в safe_mode:
Но можно внести изменения в emailer.php, чтобы ошибка не появлялась.
С уважением, Специалист технической поддержки
-------------------------------------------------------------------------------------
Алексей пишет:
> > В админ настройках форума поставил "Использовать сервер SMTP для
> > отправки почты" ---- "Нет"
> > Поля: "Адрес сервера SMTP", "Имя пользователя для SMTP", "Пароль для
> > SMTP" ---- оставил пустыми.
> > Теперь при отправки сообщения ошибка:
>> > > Failed sending email :: PHP ::
>> > >
>> > > *_DEBUG MODE_*
>> > >
>> > > Line : 234
>> > > File : emailer.php
> > Что я сделал не так?
> > С уважением, Алексей
------------------------------------------------------------------
Техподдержка:
Сейчас почта отправляется без проблем. Проверить это Вы можете простым
> > скриптом, который мы Вам создали в домашней папке - mail.php
> > При его работе никаких ошибок выявлено не было.
> > Сейчас у Вас на форуме в настройках видимо стоит "использовать smtp". Нужно,
> > чтобы использовался локальный sendmail или просто mail()
Может кто-нибудь помочь? Или научите, что закомментировать в emailer.php чтоб ошибка не вылезала
С надеждой на понимание...
-
- Former team member
- Сообщения: 9683
- Зарегистрирован: 18 лет 6 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
Ваш хостерalexf3791 писал(а):Я так понял, что нужно выключить safe_mode режим, выключается он вроде бы в файле php.ini Так вот я этот файл найти не смог
Может кто-нибудь помочь?
Поставить два слеша (//) в начало каждой строки в этом куске кода emailer.phpalexf3791 писал(а):Или научите, что закомментировать в emailer.php чтоб ошибка не вылезала
Код: Выделить всё
// Did it work?
if (!$result)
{
message_die(GENERAL_ERROR, 'Failed sending email :: ' . (($this->use_smtp) ? 'SMTP' : 'PHP') . ' :: ' . $result, '', __LINE__, __FILE__);
}
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.0.0
- Сообщения: 2
- Зарегистрирован: 17 лет 6 месяцев
-
- phpBB 1.0.0
- Сообщения: 1
- Зарегистрирован: 19 лет 2 месяца
Подскажите плиз...где в конфигах подправить порт СМТП чтобы шла почта ?..
у нас СМТП порт не стандартный, Форум стоит в локалке...и ничего с этим не поделать.
Добавлено спустя 5 минут 41 секунду:
нашёл.
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__);
}
Добавлено спустя 13 секунд:
всё работает.
у нас СМТП порт не стандартный, Форум стоит в локалке...и ничего с этим не поделать.
Добавлено спустя 5 минут 41 секунду:
нашёл.
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__);
}
Добавлено спустя 13 секунд:
всё работает.
-
- phpBB 1.4.4
- Сообщения: 183
- Зарегистрирован: 17 лет 11 месяцев
-
- Former team member
- Сообщения: 9683
- Зарегистрирован: 18 лет 6 месяцев
- Откуда: Питер
- Благодарил (а): 1 раз
- Поблагодарили: 27 раз
С точности до наоборот. Ничего, связанное с email, работать не будет (но и сообщений обошибках не будет тоже 8) )SplinterCell писал(а): и все заработает.
Не все то WINDOWS, что висит... phpBB только учусь.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
ICQ, email, ЛС - только для личных сообщений. Вопросы по phpbb только на форумах. По найму не работаю.
-
- phpBB 1.4.4
- Сообщения: 111
- Зарегистрирован: 17 лет 10 месяцев
- Забанен: Бессрочно
И все таки, как заставить хостера внести необходимые изменения, чтобы данной ошибки
не было при стандартной рассылке через sendmail ?
То есть понятно, что проблема у хоста ибо я только что переехал и рассылка форума работать перестала.
Код: Выделить всё
Failed sending email :: PHP ::
DEBUG MODE
Line : 234
File : emailer.php
То есть понятно, что проблема у хоста ибо я только что переехал и рассылка форума работать перестала.
-
- Former team member
- Сообщения: 4463
- Зарегистрирован: 20 лет
- Поблагодарили: 1 раз
-
- phpBB 1.4.4
- Сообщения: 111
- Зарегистрирован: 17 лет 10 месяцев
- Забанен: Бессрочно
Как связаться с хостером я не спрашивал, у меня есть онлайн поддержка....я тупо ему объяснить не могу в чем проблема. У меня 2 рассылки 1 на сайте вторая на форуме. Рассылка с сайта работает, что как бы подразумевает правильную работу sendmail. А вот рассылка форума выдает вышеуказанную ошибку. НО до переезда на 3 других хостингах этой ошибки не было и рассылка форума работала.VVVas писал(а):Написать ему письмо.
На вопрос типа: "у вас нет проблем с sendmail, а то тут у меня рассылка не работает", будет ответ:"у вас проблема со скриптом, поскольку sendmail работает нормально". Так вот какая у меня проблема со скриптом, учитывая все вышеизложенное?