Для начала давайте проверим базовые настройки. Надо, чтобы в настройках Главного модуля был указан ящик, от имени которого будут отправляться письма. Яндекс включил строгий контроль адреса отправителя. Это значит, что вы больше не сможете через SMTP-клиент отправить письмо, если отправитель в поле From («От кого») отличается от авторизованного пользователя по SMTP.
Если у вас сайт на VDS timeweb, то по-умолчанию почтовые порты на сервере заблокированы. Надо написать в техподдержку, чтобы их открыли.
Дальше надо через putty подключиться к вашему серверу и настроить почту в виртуальной машине Bitrix.
Здесь представлены настройки некоторых почтовых сервисов.
Gmail
-
From Email address – ваш адрес, от имени которого будут отправляться письма (пример: mail@gmail.com)
-
Server address or DNS – smtp.gmail.com
-
Server port – 587
-
SMTP authentication – yes
-
Login – ваш полный логин (пример: mail@gmail.com)
-
SMTP authentication method – auto
-
Enable TLS – yes
Доступно подключение как через обычный пароль, так и через пароль приложения (рекомендуемый).
**Примечание:Сервис Gmail может блокировать подключение по smtp в целях безопасности. Как изменить настройки доступа к аккаунту для небезопасных приложений читайте в справке Google.
Яндекс.Почта
-
From Email address – ваш адрес, от имени которого будут отправляться письма (пример: mail@yandex.ru)
-
Server address or DNS – smtp.yandex.ru
-
Server port – 25 или 587
-
SMTP authentication – yes
-
Login – ваш полный логин (пример: mail@yandex.ru)
-
SMTP authentication method – auto
-
Enable TLS – yes
Доступно подключение как через обычный пароль (с подтверждением аккаунта), так и через пароль приложения (рекомендуемый). На стороне почтового ящика в настройках надо получить пароль приложений.
**Примечание:Сервис Яндекс.Почта может блокировать подключение по smtp в целях безопасности. В логе msmtp можно всегда посмотреть ошибки отправки писем. Если ваше письмо заблокировано, в логе будет указана причина и ссылка с указанием действий для разблокировки. **Внимание!Яндекс включил строгий контроль адреса отправителя. Это значит, что вы больше не сможете через SMTP-клиент отправить письмо, если отправитель в поле From («От кого») отличается от авторизованного пользователя по SMTP. Указать несколько отправителей в поле From также не получится.
Mail.ru
-
From Email address – ваш адрес, от имени которого будут отправляться письма (пример: mail@mail.ru)
-
Server address or DNS – smtp.mail.ru
-
Server port – 25 или 587
-
SMTP authentication – yes
-
Login – ваш полный логин (пример: mail@mail.ru)
-
SMTP authentication method – plain
-
Enable TLS – yes
Доступно подключение как через обычный пароль, так и через пароль приложения (рекомендуемый).
**Внимание!Mail.ru включил строгий контроль адреса отправителя. Это значит, что вы больше не сможете через SMTP-клиент отправить письмо, если отправитель в поле From («От кого») отличается от авторизованного пользователя по SMTP. Указать несколько отправителей в поле From также не получится. Кроме того, сервер ограничил отправку в 500 писем в день.
Другие сервисы
Настройки для других smtp сервисов можно взять по ссылкам:
Где хранятся логи msmtp
В логах msmtp можно всегда посмотреть ошибки отправки писем. Находятся логи в директории /home/bitrix/.
Для каждого сайта свой лог msmtp, в названии лога будет указано имя сайта – msmtp_{SiteName}.log. Например для сайта по умолчанию лог будет иметь имяmsmtp_default.log.
**
Важно! Сами SMTP-сервисы могут иметь свои лимиты на оправку через них рассылок и могут ограничивать ваши рассылки, вплоть до полной блокировки почтового аккаунта, через который будут рассылаться письма.
Например, у Яндекса и Google по умолчанию лимит на отправку – 500 писем в сутки. Если в письме несколько получателей, то письмо каждому из них считается отдельным письмом. Этот ежесуточный лимит может изменяться на основании их собственных алгоритмов подсчета благонадежности пользователя.
Ищете надежного партнера по веб-разработке и автоматизации? Мы помогаем бизнесу расти с помощью современных технологий, автоматизации процессов и экспертного SEO. Свяжитесь с нами, чтобы обсудить вашу задачу.