Уважаемые пользователи!
C 7 ноября 2020 года phpBB Group прекратила выпуск обновлений и завершила дальнейшее развитие phpBB версии 3.2.
С 1 августа 2024 года phpBB Group прекращает поддержку phpBB 3.2 на официальном сайте.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.
С учетом этого, настоятельно рекомендуется обновить конференции до версии 3.3.

Ошибка при отправке почты [phpbb3.2]

Проблемы с установкой или работой phpBB 3.2.x? Получите помощь здесь!
Внимание: с 7 ноября 2020 года phpBB Group завершено дальнейшее развитие phpBB версии 3.2, а с 1 августа 2024 года будет прекращена её поддержка.
Сайт официальной русской поддержки phpBB Guru продолжит поддержку phpBB 3.2 до 31 декабря 2024 года.

Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Мини [FAQ] по phpBB 3.1.x/3.2.x | FAQ | Как задавать вопросы | Как устанавливать расширения

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
K1L0B1T
phpBB 1.0.0
Сообщения: 3
Стаж: 7 лет
Поблагодарили: 1 раз

Ошибка при отправке почты [phpbb3.2]

Сообщение K1L0B1T »

Доброго времени суток! Месяц назад, судьба меня принудила заняться локальным форумом компании. В принципе сложность возникла только с настройками почты. Обо всем по порядку.
Машина: Debian 8.7.1; PHP Version 5.6.30; phpbb3.2.0;
Почтовый сервер в локальной сети с самоподписанным сертификатом.
Настройка почты phpbb:
phpbb.jpg
Соответственно после попытки отправки сообщений с форума появляется ошибка:
"[phpBB Debug] PHP Warning: in file [ROOT]/includes/functions_messenger.php on line 1498: stream_socket_enable_crypto(): SSL operation failed with code 1. OpenSSL Error messages: error:14090086:SSL routines:SSL3_GET_SERVER_CERTIFICATE:certificate verify failed"
Дело то ясное проблема с сертификатом.
Погуглив нашел, что с версии php5.5 на php5.6 повысилась безопасность и просто так отправить сообщение стало проблемой.
Вопрос, кто сталкивался с подобной проблемой? Посоветуйте пути решения.
Аватара пользователя
nissin
phpBB 3.0.4
Сообщения: 2208
Стаж: 16 лет 3 месяца
Откуда: Павлодар
Благодарил (а): 7 раз
Поблагодарили: 338 раз
Контактная информация:

Re: Ошибка при отправке почты [phpbb3.2]

Сообщение nissin »

Не совсем уверен, что поможет.
OPEN includes/functions_messenger.php
FIND

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

			$result = stream_socket_enable_crypto($this->socket, true, STREAM_CRYPTO_METHOD_TLS_CLIENT);
ADD BEFORE

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

			$options = array();
			$options['ssl'] = array('verify_peer' => false, 'verify_peer_name' => false, 'allow_self_signed' => true);
			stream_context_set_option($this->socket, $options);
Аватара пользователя
K1L0B1T
phpBB 1.0.0
Сообщения: 3
Стаж: 7 лет
Поблагодарили: 1 раз

Re: Ошибка при отправке почты [phpbb3.2]

Сообщение K1L0B1T »

Nissin, Спасибо! Ошибка пропала. Отправку почты настроил.
Аватара пользователя
Reka
phpBB 1.4.1
Сообщения: 42
Стаж: 6 лет 4 месяца
Благодарил (а): 21 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Ошибка при отправке почты [phpbb3.2]

Сообщение Reka »

Здравствуйте! Не приходят письма активации при регистрации новых пользователей на форуме.
Версия движка 3.2.1
Прилагаю скрины настройки почты и страницы логов ошибок :
Вложения
shot_2017-11-15_13-26-26.png
shot_2017-11-15_13-18-27.png
shot_2017-11-15_13-15-47.png
Аватара пользователя
K1L0B1T
phpBB 1.0.0
Сообщения: 3
Стаж: 7 лет
Поблагодарили: 1 раз

Re: Ошибка при отправке почты [phpbb3.2]

Сообщение K1L0B1T »

Reka, добрый день! Какой smtp сервер вы используете для отправки сообщений? По скриншотам, которые вы добавили, вы указали отправлять mail по smtp, а поле smtp пустое. Скриншот ошибки это подтверждает, поправьте меня, если я не прав.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Ошибка при отправке почты [phpbb3.2]

Сообщение Sheer »

В логе ошибок все предельно ясно написано - неизвестное имя сервиса. Если оно пусто, то естественно неизвестно.
Изучайте документацию 3.2. Общие настройки и главная страница панели администрирования -- Настройки SMTP
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Reka
phpBB 1.4.1
Сообщения: 42
Стаж: 6 лет 4 месяца
Благодарил (а): 21 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Ошибка при отправке почты [phpbb3.2]

Сообщение Reka »

Sheer, Могу я узнать, как настроить почту без применения SMTP ? Допустим, я желаю получать почту с форума на gmail.com . Что мне проставить в админке?
Если ваш сервер не предоставляет рассылку почты с помощью функций PHP, то вы можете настроить сервер SMTP для рассылки почты. Для этого нужно знать адрес SMTP-сервера.
Последний раз редактировалось Reka 22.11.2017 1:11, всего редактировалось 1 раз.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Ошибка при отправке почты [phpbb3.2]

Сообщение Sheer »

Reka писал(а): 22.11.2017 0:54Могу я узнать где находится адрес SMTP сервера?
Нет. А зачем?
Reka писал(а): 22.11.2017 0:54как настроить почту без применения SMTP
Если перейти по ссылке , что в предыдущем сообщении, то об этом можно узнать, там все написано.
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Reka
phpBB 1.4.1
Сообщения: 42
Стаж: 6 лет 4 месяца
Благодарил (а): 21 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Ошибка при отправке почты [phpbb3.2]

Сообщение Reka »

Sheer, Я не могу отключить SMTP , оно снова возникает. И почта с форума не приходит.
Допустим, я желаю получать почту с форума на gmail.com . Что мне проставить в админке?

Отправлено спустя 18 минут 48 секунд:
Sheer писал(а): 22.11.2017 1:10Если перейти по ссылке , что в предыдущем сообщении, то об этом можно узнать, там все написано
Прочла все что касается настройки почты. Ответа на мой вопрос там нет.
Как мне настроить почту без применения SMTP?
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Ошибка при отправке почты [phpbb3.2]

Сообщение Sheer »

Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Reka
phpBB 1.4.1
Сообщения: 42
Стаж: 6 лет 4 месяца
Благодарил (а): 21 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Ошибка при отправке почты [phpbb3.2]

Сообщение Reka »

Sheer, Прошла по ссылке, не , там какой то ограниченный сервис предлагают, тоже не вариант.
Последний раз редактировалось Reka 22.11.2017 4:28, всего редактировалось 1 раз.
Аватара пользователя
Sheer
Former team member
Сообщения: 12113
Стаж: 17 лет 1 месяц
Откуда: Калининград не Кенигсберг
Благодарил (а): 54 раза
Поблагодарили: 2752 раза
Контактная информация:

Re: Ошибка при отправке почты [phpbb3.2]

Сообщение Sheer »

Reka писал(а): 22.11.2017 2:24где находится раздел header главной страницы сайта ?
Чиво?
Изображение
Общие ошибки новичков (07.11.2005) & Как задавать вопросы
Мини FAQ
Если ничто другое не помогает, прочтите, наконец, инструкцию!
"Никакая инструкция не может перечислить всех обязанностей должностного лица, предусмотреть все отдельные случаи и дать вперёд соответствующие указания, а поэтому господа инженеры должны проявить инициативу и, руководствуясь знаниями своей специальности и пользой дела, принять все усилия для оправдания своего назначения".
Циркуляр Морского технического комитета №15 от 29.11.1910 г.
Аватара пользователя
Reka
phpBB 1.4.1
Сообщения: 42
Стаж: 6 лет 4 месяца
Благодарил (а): 21 раз
Поблагодарили: 1 раз
Контактная информация:

Re: Ошибка при отправке почты [phpbb3.2]

Сообщение Reka »

Sheer писал(а): 22.11.2017 2:54Чиво?
Уже ничиво. Почту настроила. Благодарю за посильную помощь.
Аватара пользователя
apollion
phpBB 2.0.22
Сообщения: 1382
Стаж: 10 лет
Откуда: Юг Руси
Благодарил (а): 50 раз
Поблагодарили: 99 раз
Контактная информация:

Re: Ошибка при отправке почты [phpbb3.2]

Сообщение apollion »

Вы хотите почту домена завести?
Аватара пользователя
mokvo4
phpBB 1.4.2
Сообщения: 64
Стаж: 9 лет 1 месяц
Откуда: Санкт-Петербург
Благодарил (а): 10 раз
Поблагодарили: 11 раз
Контактная информация:

Re: Ошибка при отправке почты [phpbb3.2]

Сообщение mokvo4 »

Для своего домена я подключил почту Mail.Ru для бизнеса https://biz.mail.ru/mail/
Настроил DNS записи для ДОМЕНА и Поддомена
Настроил SPF-запись, которая позволит защитить ваш домен от подделки и предотвратит попадание писем, отправленных с ваших адресов, в спам. Для настройки надо перейти в личный кабинет на сайте вашего DNS хостера и создайте TXT-запись со значением "v=spf1 redirect=_spf.mail.ru".
ba2.jpg
ba1.jpg
Подробная пошаговая инструкция по установке SPF-записи для популярных регистраторов, которую вы можете найти по адресу https://help.mail.ru/biz/spf-all
Все работает прекрасно все письма доходят и с MAIL и с YANDEX
Ответить

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