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

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

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5433
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 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
Сообщения: 2377
Стаж: 13 лет 2 месяца
Откуда: Одесса
Благодарил (а): 627 раз
Поблагодарили: 151 раз

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

Сообщение romaamor »

Вот сейчас пытаюсь прикрутить почту сервера. Настройки такие -
Monosnap Настройки почты - Google Chrome 2024-08-2.png
Ошибка такая при отправке текстового письма.

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

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

Не удалось соединиться с SMTP-сервером: 110 : Connection timed out
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16961
Стаж: 19 лет
Откуда: Красноярск
Благодарил (а): 557 раз
Поблагодарили: 1707 раз

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

Сообщение rxu »

Можно попробовать добавить протокол к серверу, tls:// или ssl:// (получится, например, ssl://seron.tv или tls://seron.tv).
Изображение
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2377
Стаж: 13 лет 2 месяца
Откуда: Одесса
Благодарил (а): 627 раз
Поблагодарили: 151 раз

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

Сообщение romaamor »

rxu писал(а): 25.08.2024 20:26 С последними тремя переключателями можно поиграть в зависимости от результата.
Пробовал. И при нажатии кнопки отправить тестовое сообщение страница долго думает пока перезагрузится.
Аватара пользователя
rxu
phpBB Guru
phpBB Guru
Сообщения: 16961
Стаж: 19 лет
Откуда: Красноярск
Благодарил (а): 557 раз
Поблагодарили: 1707 раз

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

Сообщение rxu »

rxu писал(а): 25.08.2024 20:32 Можно попробовать добавить протокол к серверу
Изображение
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2377
Стаж: 13 лет 2 месяца
Откуда: Одесса
Благодарил (а): 627 раз
Поблагодарили: 151 раз

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

Сообщение romaamor »

rxu писал(а): 25.08.2024 20:32 Можно попробовать добавить протокол к серверу
Не помогло.

Отправлено спустя 4 минуты 15 секунд:
Хм. Попробовал отправить письмо с обычной почты на почтовый ящик сервера, письмо не пришло. Значить там почта не работает. Буду тогда тормошить поддержку хостинга.
Аватара пользователя
Perfecthus
phpBB 2.0.12
Сообщения: 878
Стаж: 14 лет 7 месяцев
Откуда: Оттуда
Благодарил (а): 53 раза
Поблагодарили: 94 раза

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

Сообщение Perfecthus »

Нужно создать поддомены, запись А:
pop3.domain.ru
smtp.domain.ru
mail.domain.ru
Аватара пользователя
romaamor
phpBB 3.0.6
Сообщения: 2377
Стаж: 13 лет 2 месяца
Откуда: Одесса
Благодарил (а): 627 раз
Поблагодарили: 151 раз

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

Сообщение romaamor »

Perfecthus писал(а): 25.08.2024 21:05 Нужно создать поддомены
Это где ?
Аватара пользователя
Perfecthus
phpBB 2.0.12
Сообщения: 878
Стаж: 14 лет 7 месяцев
Откуда: Оттуда
Благодарил (а): 53 раза
Поблагодарили: 94 раза

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

Сообщение Perfecthus »

В управлении доменом. Да и записи МХ еще нужны. У регистратора должна быть инструкция на сайте, как запустить и настроить почтовый сервер.
Аватара пользователя
Пчелкин
phpBB 3.3.0
Сообщения: 11127
Стаж: 15 лет 4 месяца
Откуда: fotovideoforum.ru
Благодарил (а): 674 раза
Поблагодарили: 122 раза

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

Сообщение Пчелкин »

romaamor писал(а): 25.08.2024 20:39 Буду тогда тормошить поддержку хостинга.
Зря с этим длм связался. Забанят так, что разбанить никогда не получится. Серверная почта - полное г.. И куча матов от хостеров..
NIKON-D90, AF-S 18-105, AF-S 14-24, AF-S 24-70
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5433
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 178 раз
Поблагодарили: 750 раз

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

Сообщение Siava »

Поправил шапку темы.
В инструкции для Яндекса новый п.3.
Опытным путём выяснилось, что без этой настройки не даёт отправлять почту с паролем приложения. Почему-то :?
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)

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