Не работает отправка почты на версии 3.3.14

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Counsellor
phpBB 1.4.0
Сообщения: 35
Стаж: 11 месяцев
Благодарил (а): 15 раз

Не работает отправка почты на версии 3.3.14

Сообщение Counsellor »

После установки конференции на ней смогли зарегистрироваться несколько человек. Т.е. почта с подтверждением к ним приходила. Сейчас не приходит. Проверял несколько вариантов:
  • Использовать SMTP - Нет (так изначально было настроено, когда работало)
  • Использовать SMTP - Да (через mail.nic.ru)
  • Использовать SMTP - Да (через yandex.ru следуя настройкам в соответствующей статье)

К сожалению результат во всех случаях отрицательный. Тестовое письмо ни при каком варианте не отправляется.
Подскажите,пожалуйста, как проверить почему?
Не всё так плохо как Вы думаете, всё намного хуже!
Аватара пользователя
jd8615
phpBB 2.0.1
Сообщения: 281
Стаж: 6 лет
Откуда: Москва
Благодарил (а): 64 раза
Поблагодарили: 37 раз

Re: Не работает отправка почты на версии 3.3.14

Сообщение jd8615 »

Counsellor писал(а): 07.04.2025 14:35 Подскажите,пожалуйста, как проверить почему?
php7.4 поставьте и попробуйте. А вообще в 3.3.15 все работает
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17076
Стаж: 19 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 567 раз
Поблагодарили: 1750 раз

Re: Не работает отправка почты на версии 3.3.14

Сообщение rxu »

Counsellor писал(а): 07.04.2025 14:35 приходила. Сейчас не приходит
Что меняли, в настройках конференции или на сервере?
Counsellor писал(а): 07.04.2025 14:35 Тестовое письмо ни при каком варианте не отправляется
Не отправляется, или не приходит? Разные вещи.
Counsellor писал(а): 07.04.2025 14:35 как проверить
Смотрите:
- логи ошибок, связанные с емайл, в админразделе конференции;
- логи почтового сервера (на сервере).
Изображение
Аватара пользователя
Counsellor
phpBB 1.4.0
Сообщения: 35
Стаж: 11 месяцев
Благодарил (а): 15 раз

Re: Не работает отправка почты на версии 3.3.14

Сообщение Counsellor »

Ошибка почты
» EMAIL/SMTP
/phpBB3/adm/index.php?i=acp_board&sid=82ffd60a1b7f4ca2f6f1e5d42344812d&mode=email

Не удалось получить ответ от почтового сервера.
Backtrace

Connecting to mail.nic.ru:465

Ошибка почты
» EMAIL/SMTP
/phpBB3/adm/index.php?i=acp_board&sid=82ffd60a1b7f4ca2f6f1e5d42344812d&mode=email

Ошибка при отправке email в строке 1677. Ответ сервера: 535 5.7.8 Error: authentication failed: Invalid user or password! 1744024813-CKamMqdLZuQ0
.
Backtrace

Connecting to tls://smtp.yandex.ru:465
LINE: 1210 <- 220 mail-nwsmtp-smtp-production-main-94.klg.yp-c.yandex.net Ok 1744024812-CKamMqdLZuQ0

# EHLO hr
LINE: 1557 <- 250-mail-nwsmtp-smtp-production-main-94.klg.yp-c.yandex.net


Ошибка почты
» EMAIL/SMTP
/phpBB3/adm/index.php?i=acp_board&sid=82ffd60a1b7f4ca2f6f1e5d42344812d&mode=email

Ошибка при отправке email в строке 1703. Ответ сервера: 535 5.7.8 Error: authentication failed: Invalid user or password! 1744024972-pMao6C0LbKo0
.
Backtrace

Connecting to tls://smtp.yandex.ru:465
LINE: 1210 <- 220 mail-nwsmtp-smtp-production-main-52.klg.yp-c.yandex.net Ok 1744024971-pMao6C0LbKo0

# EHLO hr
LINE: 1557 <- 250-mail-nwsmtp-smtp-production-main-52.klg.yp-c.yandex.net

LINE: 1557 <- 250-8BITMIME

LINE: 1557 <- 250-PIPELINING
Не всё так плохо как Вы думаете, всё намного хуже!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17076
Стаж: 19 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 567 раз
Поблагодарили: 1750 раз

Re: Не работает отправка почты на версии 3.3.14

Сообщение rxu »

Counsellor писал(а): 07.04.2025 16:20 Ответ сервера: 535 5.7.8 Error: authentication failed: Invalid user or password!
Ошибка аутентификации - неверное имя пользователя или пароль (к почтовому серверу). Проверяйте, связывайтесь с хостером и т.п.
При отправке через Яндекс требуется создать пароль приложения, и уже его использовать для SMTP.
Изображение
Аватара пользователя
Counsellor
phpBB 1.4.0
Сообщения: 35
Стаж: 11 месяцев
Благодарил (а): 15 раз

Re: Не работает отправка почты на версии 3.3.14

Сообщение Counsellor »

rxu писал(а): 07.04.2025 17:07 При отправке через Яндекс требуется создать пароль приложения
Было создано. Только в логах:
Ошибка при отправке email в строке 1677. Ответ сервера: 535 5.7.8 Error: authentication failed: This user does not have access rights to this service 1744033947-RqcYRe1LoqM0
Я ни чего не понимаю. Уже в поддержку яндекс написал. жду ответа.
А mail.nic.ru выдает: Не удалось получить ответ от почтового сервера.
Backtrace

Connecting to mail.nic.ru:465

Отправлено спустя 1 минуту 20 секунд:
А вот когда ставишь без SMTP, как отправляется сообщение? Через какой сервис?
Не всё так плохо как Вы думаете, всё намного хуже!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17076
Стаж: 19 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 567 раз
Поблагодарили: 1750 раз

Re: Не работает отправка почты на версии 3.3.14

Сообщение rxu »

Counsellor писал(а): 07.04.2025 17:33 Через какой сервис
Через локальный почтовый сервер, установленный на вашем сервере.
Изображение
Аватара пользователя
Counsellor
phpBB 1.4.0
Сообщения: 35
Стаж: 11 месяцев
Благодарил (а): 15 раз

Re: Не работает отправка почты на версии 3.3.14

Сообщение Counsellor »

От поддержки Яндекс получил одобрение приведенных настроек в теме [FAQ] Настройка отправки почты через SMTP-серверы Яндекс, Google, Mail.Ru
Единственное замечание:
"Также, проверьте, активирована ли поддержка POP3 или IMAP для вашего ящика в настройках почтовых клиентов. Поставьте галочку возле того протокола, которым вы планируете пользоваться, и сохраните изменения."
Где эта поддержка выставляется для форума, подскажите пожалуйста, может из-за этого не работает?
Не всё так плохо как Вы думаете, всё намного хуже!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17076
Стаж: 19 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 567 раз
Поблагодарили: 1750 раз

Re: Не работает отправка почты на версии 3.3.14

Сообщение rxu »

Counsellor писал(а): 08.04.2025 8:42 Где эта поддержка выставляется для форума

В настройках phpBB указываете тот SMTP сервер (не имеет значения, POP3 или IMAP), через который планируете отправлять сообщения, и настройки для него (порт/имя/пароль приложения), этого достаточно.

В документации Яндекса всё расписано https://yandex.ru/support/yandex-360/cu ... mtpsetting
Изображение
Аватара пользователя
Counsellor
phpBB 1.4.0
Сообщения: 35
Стаж: 11 месяцев
Благодарил (а): 15 раз

Re: Не работает отправка почты на версии 3.3.14

Сообщение Counsellor »

Тестирую при помощи отправки тестового сообщения в настройках почты.
Провайдер написал:
Также Вы можете проверить подключение без шифрованного соединения по портам: 587, 25 или 2525.
Происходит следующее. При отправке с портом 465 происходит зависание на пару минут и в логах я вижу:
Ошибка почты
» EMAIL/SMTP
/phpBB3/adm/index.php?i=acp_board&sid=7f151c46f0ae20dc53acda4b77c40fdf&mode=email

Не удалось получить ответ от почтового сервера.
Backtrace

Connecting to mail.nic.ru:465

При тестировании с другими портами 587, 25 или 2525. Зависания не происходит. Ошибок в логах нет. Пишет, что сообщение отправлено.
Но тестовое сообщение не приходит.

Отправлено спустя 2 минуты 16 секунд:
И еще вопрос. Пароль же каждый раз не надо вводить при смене порта?

Отправлено спустя 55 секунд:
Вот настройки мои
изображение.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Не всё так плохо как Вы думаете, всё намного хуже!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17076
Стаж: 19 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 567 раз
Поблагодарили: 1750 раз

Re: Не работает отправка почты на версии 3.3.14

Сообщение rxu »

Counsellor, неясно, как настроен SMTP сервер у Руцентра. Все сервера у них подвешены на один адрес, но на разные порты.
Попробуйте порт 465, а в имени сервера укажите протокол, например, tls://mail.nic.ru или ssl://mail.nic.ru.
Изображение
Аватара пользователя
Counsellor
phpBB 1.4.0
Сообщения: 35
Стаж: 11 месяцев
Благодарил (а): 15 раз

Re: Не работает отправка почты на версии 3.3.14

Сообщение Counsellor »

Counsellor писал(а): 08.04.2025 17:50 При тестировании с другими портами 587, 25 или 2525. Зависания не происходит. Ошибок в логах нет. Пишет, что сообщение отправлено.
Странно, но после обращения в техподдержку с нешифрованных портов почта пошла.
Посоветовали телнетом проверить с сервера ответ сервера. Результат:

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

root@hr:/home/victor# telnet mail.nic.ru 465
Trying 91.189.116.40...
Connected to mail.nic.ru.
Escape character is '^]'.
Connection closed by foreign host.
Написал опять в техподдержку жду ответа. Как всё разрешиться напишу.
Считаю, что в [FAQ] Настройка отправки почты через SMTP-серверы Яндекс, Google, Mail.Ru надо добавить еще и инфо по mail.nic.ru всё таки у многих он тоже предоставляет услуги.
Не всё так плохо как Вы думаете, всё намного хуже!
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 17076
Стаж: 19 лет 6 месяцев
Откуда: Красноярск
Благодарил (а): 567 раз
Поблагодарили: 1750 раз

Re: Не работает отправка почты на версии 3.3.14

Сообщение rxu »

Counsellor писал(а): 10.04.2025 18:31 надо добавить еще и инфо по mail.nic.ru
У этого провайдера криво настроен почтовый сервис. Кривые настройки добавлять в FAQ не будем.
Изображение
Аватара пользователя
Михаил Молчанов
phpBB 1.4.4
Сообщения: 145
Стаж: 1 год 4 месяца
Откуда: Москва
Благодарил (а): 3 раза
Поблагодарили: 6 раз

Re: Не работает отправка почты на версии 3.3.14

Сообщение Михаил Молчанов »

Там же можно поставить Использовать SMTP для отправки email-сообщений: нет. Тогда будет от сервера почта уходить.
Создал и раскручиваю свой форум! :D

Изображение
Viper
phpBB 1.0.0
Сообщения: 2
Стаж: 4 дня

Re: Не работает отправка почты на версии 3.3.14

Сообщение Viper »

Ребята подскажите как понять почему почта не работает.
********
Ошибка почты
» EMAIL/SMTP
/adm/index.php?i=acp_board&sid=005989c19f7b152b5fed26574ecd5c1e&mode=email

Ошибка при отправке email в строке 1701. Ответ сервера: 534 5.7.9 https://support.google.com/mail/?p=InvalidSecondFactor 2adb3069b0e04-5969db81b35sm5955810e87.22 - gsmtp
.
Backtrace
Connecting to smtp.gmail.com:25
LINE: 1210 <- 220 smtp.gmail.com ESMTP 2adb3069b0e04-5969db81b35sm5955810e87.22 - gsmtp

# EHLO shared-30.smartape.ru
LINE: 1557 <- 250-smtp.gmail.com at your service, [2a06:dd00:1:4::e]

LINE: 1557 <- 250-SIZE 35882577

LINE: 1557 <- 250-8BITMIME

LINE: 1557 <- 250-STARTTLS

LINE: 1557 <- 250-ENHANCEDSTATUSCODES

LINE: 1557 <- 250-PIPELINING

LINE: 1557 <- 250-CHUNKING

LINE: 1557 <- 250 SMTPUTF8

# STARTTLS
LINE: 1610 <- 220 2.0.0 Ready to start TLS

# EHLO shared-30.smartape.ru
LINE: 1557 <- 250-smtp.gmail.com at your service, [2a06:dd00:1:4::e]

LINE: 1557 <- 250-SIZE 35882577

LINE: 1557 <- 250-8BITMIME

LINE: 1557 <- 250-AUTH LOGIN PLAIN XOAUTH2 PLAIN-CLIENTTOKEN OAUTHBEARER XOAUTH

LINE: 1557 <- 250-ENHANCEDSTATUSCODES

LINE: 1557 <- 250-PIPELINING

LINE: 1557 <- 250-CHUNKING

LINE: 1557 <- 250 SMTPUTF8

# AUTH LOGIN
LINE: 1689 <- 334 VXNlcm5hbWU6

# Omitting sensitive information
LINE: 1695 <- 334 UGFzc3dvcmQ6

# Omitting sensitive information
LINE: 1701 <- 534-5.7.9 Application-specific password required. For more information, go to

LINE: 1701 <- 534 5.7.9 https://support.google.com/mail/?p=InvalidSecondFactor 2adb3069b0e04-5969db81b35sm5955810e87.22 - gsmtp

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