E-mail уведомление
Last updated
Last updated
Сообщении отправляются только с использованием службы Horizon, если письма не отправляются, проверьте ее настройки.
Важное уведомление
Программисты iEXExchanger не вносят правки в программный код почтового драйвера (так как это официальный модуль Laravel Framework), это значит, любые ошибки которые появляются в процессе настройки, не связаны с кодом. Если у вас при соединение возникают проблемы или какие та ошибки, свяжитесь со службой поддержки вашего сервера.
Laravel - это самый популярный Framework (более 300М+ скачиваний) - это значит, что если у вас в процессе настройки, появляются ошибки они не связаны с кодом, а ошибки возникают из-за неправильной настройки почтовой службы.
Если в этом документе вы не нашли информацию по другим службам SMTP (Google, Mail), можете в любом поисковике указать "Как настроить SMTP Mail" вы найдете все необходимые результаты.
Если в данном документе вы найдете текст "ваш_сайт" то замените ее на прямой адрес вашего обменника к примеру на exchange.ru
Отправка сообщений не должна быть сложной. Так как на проект построен на базе Laravel которая предоставляет простую и легкую службу на базе популярного компонента Symfony Mailer.
Доступные драйвера: smtp, mailgun, postmark, Amazon ses, sendmail
Если в вашей команде нет программистов, рекомендуется не меняйте драйвер, оставьте тот, что используется по умолчанию. SMTP
В панели управления откройте "Настройки — Настройка системы — Служба E-mail"
На открывшейся странице, заполните представленные поля.
Если хотите подключить корпоративную почту, перейдите к инструкции
Поставщик | SMTP Хост |
---|---|
Mail.ru | smtp.mail.ru |
Yandex | smtp.yandex.ru |
smtp.google.com | |
Zoho Mail | smtppro.zoho.com |
Настройка SMTP YandexSMTP хост - адрес SMTP сервера. У почтовых сервисов есть свои уникальные адреса. (Пример можете посмотреть сверху в "SMTP Хост для соединения")
SMTP порт - порт SMTP сервера. 465 (требует SSL) или 587 (STARTTLS, требует аутентификацию). Рекомендуем установить: 465
SMTP Имя пользователя - адрес вашей зарегистрированной почты в сервисе Yandex
(name@yandex.ru)
или же у вас есть возможность настроить Корпоративную почту.(name@ваш_сайт)
SMTP пароль - пароль от E-mail аккаунта или корпоративной почты. (Следует учитывать, что при использовании сторонних почтовых служб, вам необходимо создать пароль для внешних приложений, оно необходимо в случае, если вы используйте сервисы по типу Yandex, Mail.ru)
E-mail для авторизации на SMTP сервере в качестве отправителя - укажите параметр которую заполнили в поле SMTP Имя пользователя
SMTP от Имени - имя от которого будет отправляться письма. (Например: Support или Support НАЗВАНИЕ_ОБМЕННИКА)
Использовать защищенный протокол для отправки писем через SMTP сервер - Есть 2 способа использования: SSL и TLS. Рекомендуем использовать:
SSL
Для того чтобы протестировать соединение с SMTP сервером, в поле "E-Mail адрес службы поддержки:", укажите любой ваш действующий адрес и сохраните настройки. Далее под этим полем вы увидите кнопку "Отправить сообщение", нажмите на ее.
Если в результате появится "Сообщение отправлено", значит все успешно настроено, а если появится другой текст, значит вы неправильно настроили SMTP.
После успешного тестирования, не забудьте вернуть в поле "E-Mail службы поддержки", действующий адрес службы поддержки: (Например: support@ваш_сайт
)
Основная причина по которой может не соединиться с SMTP сервером, это проблемы с SSL сертификатом, для решения данной проблемы вам необходимо связаться со службой поддержки вашего сервера.