Настройки почты для отправки сообщений с сайта

Настройки почты в Falcon Space

Для отправки почты используется внешнее действие с типом email.

Настройка почты производится по адресу /email-settings

  1. Регистрируете новый ящик под проект.
  2. Отправляете себе письмо с этого ящика и отвечаете на него, т.е. проверяете, что ящик корректно работает в ручном режиме. 
  3. Ставите настройки почты: сервер SMTP, порт, логин, пароль почты
  4. На той же странице вы можете проверить отправку почты. 

Примечания: 

  1. В большинстве случаев отправка почты используется как Внешнее действие при сохранении формы.
  2. Ящик может перестать работать, если он попал в СПАМ фильтр. В этом случае зайдите на ящик через почтовый клиент (например, Яндекс Почта) и проверьте как отправляются письма вручную. Если часто попадают письма под СПАМ, то попробуйте их отличающиеся (не рассылайте полностью похожие письма в большом количестве). 
  3. В некоторых случаях возникают проблемы с почтовым сервером из-за особенностей SSL (ImplicitSSL / ExplicitSSL). В этом случае необходимо использовать параметр version=mailkit. В этом случае для отправки будет использована библиотека MailKit, а не стандартный SMTP клиент.  Подробнее - https://stackoverflow.com/a/46203185/7536337
  4. Если у вас совсем не работает отправка, попробуйте проверить те же настройки с другого сайта Falcon. Если там отправка идет, то вероятно проблема с IP или доменом сайта (возможно попадание под фильтры СПАМ). Проверить домен, IP можно здесь - https://mxtoolbox.com/SuperTool.aspx Также имеет смысл проверить, что идет ping и tracert на smtp сервер (для mail.ru: Win+R - crm - ping  smtp.mail.ru).

Отправка почты через SMTP сервер reg.ru 

Действуем по инструкции https://www.reg.ru/support/pochta_general/pochta-reg-ru/nastroyka-pochty-reg-ru/kak-sozdat-pochtovyy-yaschik

  1. Создаем ящик в панели Plesk (раздел Почта)
  2. проверяем его через веб-панель - https://webmail.hosting.reg.ru/
  3. затем прописываем настройки почты в Falcon Space

Для reg.ru почты используем такие настройки: порт 587, без SSL и сервер mail.hosting.reg.ru (либо порт - 465, сервер - mail.hosting.reg.ru)

https://www.reg.ru/support/pochta_general/pochta-reg-ru/nastroyka-pochty-reg-ru/obschie-nastroyki-dlya-vseh-pochtovyh-klientov

Отправка через mail.ru

Для Mail.ru почты используйте следующие настрйоки: smtp.mail.ru, 465 порт, SSL, version=mailkit. Подробнее - https://help.mail.ru/mail/mailer/popsmtp

На практике проще всего использовать почту на mail.ru (меньше проблем с блокировками). Но здесь необходимо создать пароль для приложения и именно его использовать, а не основной пароль почты. Создание - https://account.mail.ru/user/2-step-auth/passwords/

Отправка почты через yandex.ru 

Для яндекс почты: Для сервера - smtp.yandex.ru с SSL и порт 25.

ВАЖНО! Если хостинг сайта на reg.ru - то ставьте для Яндекса (используется smtp.yandex.ru) 587 порт

Отправка почты через gmail.com

Для Google почты настройки: smtp.gmail.com, порт 587 SSL

В гугл аккаунте / безопасность / Небезопасные приложения / Разрешено

Для гугла иногда необходимо отключить Вход в аккаунт Google через небезопасные приложения. 

Подробности про доступ для небезопасных приложений

Falcon Space - функциональная веб-платформа разработки на узком стеке MS SQL/Bootstrap. Вводная по Falcon Space
Насколько полезной была статья?

Google поиск по нашей документации

Falcon Space

Это снижение стоимости владения

за счет меньшего количества людей для поддержки и узкого стека разработки. Про снижение стоимости владения продуктом

Это быстрое внесение изменений

по ходу эксплуатации программы. Как создается функционал на платформе

Это простой удобный интерфейс

адаптация под мобильные устройства. Про юзабилити платформы

Нужна бесплатная консультация?
Получить оценку проекта
Создайте концепцию проекта на основе нашего шаблона и получите оценку проекта в виде КП.
Демо-сайт решений
Базисные решения, которые можно гибко адаптировать под себя: менять внешний вид, бизнес-логику и даже структуру базы данных.