[FAQ] Настройка отправки почты через SMTP-серверы Яндекс, Google, Mail.Ru

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5438
Стаж: 20 лет 5 месяцев
Откуда: Питер
Благодарил (а): 178 раз
Поблагодарили: 750 раз

[FAQ] Настройка отправки почты через SMTP-серверы Яндекс, Google, Mail.Ru

Сообщение Siava »

В этой теме обсуждаем способы отправки уведомлений с форума при использовании бесплатных почтовых сервисов Яндекс, Google, Mail.Ru и других аналогичных. Такой способ не подходит для форумов с очень высокой активностью пользователей и для массовых рассылок почты, так как у этих сервисов есть ограничения по количеству отправляемых писем в сутки.
Внимание, чтобы не вносить путаницы, почта для домена от Яндекса или VK WorkSpace, а также настройка своего почтового сервера (DNS/rDNS, SPF/DMARC/DKIM) не относится к данной теме!!!

Google
  1. Создать соответствующий аккаунт в Google, например sender@gmail.com
  2. Создать в этом аккаунте пароль приложения. Этот пароль приложения будет использоваться для авторизации в почте Google при отправке писем с форума.
  3. В админке форума > Общие > Настройки почты заполнить следующие поля:
    Контактный email-адрес: sender@gmail.com
    Адрес отправителя email: sender@gmail.com
    Использовать SMTP для отправки email-сообщений: Да
    Адрес сервера SMTP: tls://smtp.gmail.com
    Порт сервера SMTP: 465
    Метод аутентификации для SMTP: PLAIN
    Имя пользователя SMTP: sender@gmail.com
    Пароль SMTP: пароль приложения
    Scr-4529.png
  4. Применить настройки и попробовать отправить тестовое сообщение.
Яндекс
  1. Создать соответствующий аккаунт в Yandex, например sender@yandex.ru
  2. Создать в этом аккаунте пароль приложения. Этот пароль приложения будет использоваться для авторизации в почте Yandex при отправке писем с форума.
  3. В настройках почтового ящика отметить:
    Screenshot 2025-05-13 194820.png
    (IMAP не относится к отправке, но без этой настройки почему-то не даёт отправлять почту с паролем приложения)
  4. В админке форума > Общие > Настройки почты заполнить следующие поля:
    Контактный email-адрес: sender@yandex.ru
    Адрес отправителя email: sender@yandex.ru
    Использовать SMTP для отправки email-сообщений: Да
    Адрес сервера SMTP: tls://smtp.yandex.ru
    Порт сервера SMTP: 465
    Метод аутентификации для SMTP: PLAIN
    Имя пользователя SMTP: sender@yandex.ru
    Пароль SMTP: пароль приложения
    Scr-4530.png
  5. Применить настройки и попробовать отправить тестовое сообщение.
Mail.Ru
  1. Создать соответствующий аккаунт в Mail.Ru, например sender@mail.ru
  2. Создать в этом аккаунте пароль приложения. Этот пароль приложения будет использоваться для авторизации в почте Mail.Ru при отправке писем с форума.
  3. В админке форума > Общие > Настройки почты заполнить следующие поля:
    Контактный email-адрес: sender@mail.ru
    Адрес отправителя email: sender@mail.ru
    Использовать SMTP для отправки email-сообщений: Да
    Адрес сервера SMTP: tls://smtp.mail.ru
    Порт сервера SMTP: 465
    Метод аутентификации для SMTP: PLAIN
    Имя пользователя SMTP: sender@mail.ru
    Пароль SMTP: пароль приложения
    Scr-4531.png
  4. Применить настройки и попробовать отправить тестовое сообщение.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2380
Стаж: 13 лет 2 месяца
Откуда: Одесса
Благодарил (а): 627 раз
Поблагодарили: 152 раза

Re: [FAQ] Настройка отправки почты через SMTP-серверы Яндекс, Google, Mail.Ru

Сообщение romaamor »

Добрый день.
А можно прикрутить к форуму почту от сервера ? А то от гугла опять отвалилась.
На сервере какая то почта Roundcube Webmail 1.6.7
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16966
Стаж: 19 лет 1 месяц
Откуда: Красноярск
Благодарил (а): 557 раз
Поблагодарили: 1708 раз

Re: [FAQ] Настройка отправки почты через SMTP-серверы Яндекс, Google, Mail.Ru

Сообщение rxu »

Можно. Указываете все параметры в настройках SMTP как обычно.
Изображение
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2380
Стаж: 13 лет 2 месяца
Откуда: Одесса
Благодарил (а): 627 раз
Поблагодарили: 152 раза

Re: [FAQ] Настройка отправки почты через SMTP-серверы Яндекс, Google, Mail.Ru

Сообщение romaamor »

rxu писал(а): 25.08.2024 15:42 Указываете все параметры в настройках SMTP как обычно.
Там из настроек вижу только это.
Monosnap FASTPANEL HOSTING CONTROL - Google Chrome.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16966
Стаж: 19 лет 1 месяц
Откуда: Красноярск
Благодарил (а): 557 раз
Поблагодарили: 1708 раз

Re: [FAQ] Настройка отправки почты через SMTP-серверы Яндекс, Google, Mail.Ru

Сообщение rxu »

Судя по скину, второе.
Изображение
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2380
Стаж: 13 лет 2 месяца
Откуда: Одесса
Благодарил (а): 627 раз
Поблагодарили: 152 раза

Re: [FAQ] Настройка отправки почты через SMTP-серверы Яндекс, Google, Mail.Ru

Сообщение romaamor »

А на форуме в пункте Метод аутентификации для SMTP, Адрес сервера SMTP что выбирать ?
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16966
Стаж: 19 лет 1 месяц
Откуда: Красноярск
Благодарил (а): 557 раз
Поблагодарили: 1708 раз

Re: [FAQ] Настройка отправки почты через SMTP-серверы Яндекс, Google, Mail.Ru

Сообщение rxu »

romaamor писал(а): 25.08.2024 19:11 Метод аутентификации для SMTP
Обычно PLAIN.
romaamor писал(а): 25.08.2024 19:11 Адрес сервера SMTP
Тот, что и указан на скрине - seron.tv.
Изображение
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2380
Стаж: 13 лет 2 месяца
Откуда: Одесса
Благодарил (а): 627 раз
Поблагодарили: 152 раза

Re: [FAQ] Настройка отправки почты через SMTP-серверы Яндекс, Google, Mail.Ru

Сообщение romaamor »

Пробовал. Нажимаю отправить тестовое сообщение и не чего не приходит.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16966
Стаж: 19 лет 1 месяц
Откуда: Красноярск
Благодарил (а): 557 раз
Поблагодарили: 1708 раз

Re: [FAQ] Настройка отправки почты через SMTP-серверы Яндекс, Google, Mail.Ru

Сообщение rxu »

Здесь включено?

image.png
romaamor писал(а): 25.08.2024 19:41не приходит
Тогда смотреть лог ошибок, Админраздел-Обслуживание.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2380
Стаж: 13 лет 2 месяца
Откуда: Одесса
Благодарил (а): 627 раз
Поблагодарили: 152 раза

Re: [FAQ] Настройка отправки почты через SMTP-серверы Яндекс, Google, Mail.Ru

Сообщение romaamor »

Все ошибки такого плана.

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

Ошибка почты
» EMAIL/SMTP
/ucp.php?mode=register

Не удалось соединиться с SMTP-сервером: 110 : Connection timed out
Или

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

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

Ошибка при отправке email в строке 1272. Ответ сервера: 550 5.4.5 https://support.google.com/a/answer/166852 a640c23a62f3a-a868f436374sm528497666b.111 - gsmtp
.
Backtrace
Connecting to tls://smtp.gmail.com:465
LINE: 1205 <- 220 smtp.gmail.com ESMTP a640c23a62f3a-a868f436374sm528497666b.111 - gsmtp

# EHLO pikniktv.chost.com.ua
LINE: 1552 <- 250-smtp.gmail.com at your service, [84.246.80.49]

LINE: 1552 <- 250-SIZE 35882577

LINE: 1552 <- 250-8BITMIME

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

LINE: 1552 <- 250-ENHANCEDSTATUSCODES

LINE: 1552 <- 250-PIPELINING

LINE: 1552 <- 250-CHUNKING

LINE: 1552 <- 250 SMTPUTF8

# EHLO pikniktv.chost.com.ua
LINE: 1552 <- 250-smtp.gmail.com at your service, [84.246.80.49]

LINE: 1552 <- 250-SIZE 35882577

LINE: 1552 <- 250-8BITMIME

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

LINE: 1552 <- 250-ENHANCEDSTATUSCODES

LINE: 1552 <- 250-PIPELINING

LINE: 1552 <- 250-CHUNKING

LINE: 1552 <- 250 SMTPUTF8

# AUTH PLAIN
LINE: 1665 <- 334

# Omitting sensitive information
LINE: 1672 <- 235 2.7.0 Accepted

# MAIL FROM:<amorroma1977@gmail.com>
LINE: 1221 <- 250 2.1.0 OK a640c23a62f3a-a868f436374sm528497666b.111 - gsmtp

# RCPT TO:<amor1977@ukr.net>
LINE: 1241 <- 250 2.1.5 OK a640c23a62f3a-a868f436374sm528497666b.111 - gsmtp

# DATA
LINE: 1272 <- 550-5.4.5 Daily user sending limit exceeded. For more information on Gmail

LINE: 1272 <- 550-5.4.5 sending limits go to

LINE: 1272 <- 550 5.4.5 https://support.google.com/a/answer/166852 a640c23a62f3a-a868f436374sm528497666b.111 - gsmtp
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16966
Стаж: 19 лет 1 месяц
Откуда: Красноярск
Благодарил (а): 557 раз
Поблагодарили: 1708 раз

Re: [FAQ] Настройка отправки почты через SMTP-серверы Яндекс, Google, Mail.Ru

Сообщение rxu »

romaamor писал(а): 25.08.2024 19:52 Не удалось соединиться с SMTP-сервером: 110
Там на скрине же показано - порт 587 должен быть для SMTP.
Изображение
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2380
Стаж: 13 лет 2 месяца
Откуда: Одесса
Благодарил (а): 627 раз
Поблагодарили: 152 раза

Re: [FAQ] Настройка отправки почты через SMTP-серверы Яндекс, Google, Mail.Ru

Сообщение romaamor »

rxu писал(а): 25.08.2024 19:55 Там на скрине же показано - порт 587 должен быть для SMTP.
Это если почта сервера.
А вторая ошибка это то что я сегодня начал получать при использовании гугл почты.
Создал новый ак гугла, ввёл данные как в первом посте и всё заработало. При хотелке настроить через почту своего сервера не хочет.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16966
Стаж: 19 лет 1 месяц
Откуда: Красноярск
Благодарил (а): 557 раз
Поблагодарили: 1708 раз

Re: [FAQ] Настройка отправки почты через SMTP-серверы Яндекс, Google, Mail.Ru

Сообщение rxu »

romaamor писал(а): 25.08.2024 20:02 Это если почта сервера.
А вы что настраиваете?
Изображение
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2380
Стаж: 13 лет 2 месяца
Откуда: Одесса
Благодарил (а): 627 раз
Поблагодарили: 152 раза

Re: [FAQ] Настройка отправки почты через SMTP-серверы Яндекс, Google, Mail.Ru

Сообщение romaamor »

rxu писал(а): 25.08.2024 20:09 А вы что настраиваете?
Сегодня начал получать ошибки от гугл почты, решил подключить почту от хостинга. Задал тут вопрос как это сделать потому что самому ума не хватает.
Сейчас обратно подключил гугл почту но уже от нового аккаунта.
Но хотелось бы прикрутить почту от хостинга что бы не зависеть от почты гугла. Как то так.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16966
Стаж: 19 лет 1 месяц
Откуда: Красноярск
Благодарил (а): 557 раз
Поблагодарили: 1708 раз

Re: [FAQ] Настройка отправки почты через SMTP-серверы Яндекс, Google, Mail.Ru

Сообщение rxu »

romaamor писал(а): 25.08.2024 20:15 хотелось бы прикрутить почту от хостинга
А последние несколько сообщений о настройке чего тогда были? Гугла что ли? :)
Речь и шла про почту хостинга согласно вашему же скрину.
Изображение
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16966
Стаж: 19 лет 1 месяц
Откуда: Красноярск
Благодарил (а): 557 раз
Поблагодарили: 1708 раз

Re: [FAQ] Настройка отправки почты через SMTP-серверы Яндекс, Google, Mail.Ru

Сообщение rxu »

Должно быть примерно так (пароль только свой введите) и сохраните настройки.
С последними тремя переключателями можно поиграть в зависимости от результата.
image.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Изображение

Вернуться в «FAQ»