Настройка отправки почты через SMTP на примере сервиса mail.yandex.ru

Создание учетной записи и пароля приложений

  1. Создание учетную запись на yandex.ru или воспользуйтесь существующей
  2. Перейдите по адресу https://id.yandex.ru
  3. Зайдите в раздел Безопасность
  4. Выберите пункт Пароли приложений
  5. Нажмите кнопку "Включить пароли приложений"
  6. Нажмите "Создать новый пароль"
  7. Выберите "Почта (IMAP, POP3, SMTP)"
  8. Придуймайте название (например "Для сайта")
  9. Нажмите "Создать"
  10. Сохраните созданный пароль
  11. Зайдите в настройки почты яндекса (Почта → Все настройки → Почтовые программы) https://mail.yandex.ru/?#setup/client
  12. Включите опции "С сервера imap.yandex.ru по протоколу IMAP" и "Пароли приложений и OAuth-токены"

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

Укажите параметры созданной учетной записи в настройках сайта. В админке сайта заходим в раздел «Настройки» и выбираем вкладку «Настройки почты»

Включаем опцию «SMTP» и заполняем поля:

SMTP host: smtp.yandex.ru
SMTP port: 465
SMTP encryption: ssl
SMTP username: полный адрес созданной учетной записи (наприм. pacmans@yandex.ru)
SMTP password: пароль созданный ранее

Так же укажите в поле «От кого (email)» полный адрес созданной учетной записи (наприм. pacmans@yandex.ru)

Если вы используете учетную запись на другом сервисе, то запросите данные параметры у техподдержки сервиса или же найдите их на официальном сайте (обычно в разделах «Настройка почтовых программ/SMTP»). Так же уточните не блокируют ли они доступ сторонним приложениям, если да, то не забудьте открыть им доступ в настройках учетной записи.