45  /  282

4. Настройка SMTP (4. Change a site's e-mail settings)

Просмотров: 8258
Дата последнего изменения: 18.11.2024
Марина Павлова

Настройка SMTP-клиента

Для настройки SMTP-клиента выполните следующее:

  1. Перейти в главном меню в 8. Configure pool sites > 4. Change a site's e-mail settings и ввести имя хоста, для которого нужно настроить отправку почты:

  2. Далее ввести необходимые данные:

    • from address — адрес отправителя, от которого будет осуществляться пересылка писем.
    • server address or DNS — ip- или dns-адрес почтового сервера. Если нажать Enter, то будет использован адрес по умолчанию (127.0.0.1)
    • server port — порт сервера. Порт зависит от типа соединения, чаще всего: 25 — для обычного и 465 — для зашифрованного (с использованием SSL). Если нажать Enter, то будет использован порт по умолчанию (25).
    • Если необходима SMTP-авторизация, то в строке SMTP authentication наберите y и введите логин и пароль для доступа к SMTP-серверу, в противном случае — n.
    • Если выбрана опция SMTP-авторизации, то понадобится ввести тип авторизации type of authentication method: auto, plain, scram-sha-1, cram-md5, gssapi, external, digest-md5, login, ntlm (например для yandex.ru достаточно auto, а для mail.ru - plain).
    • Если необходим TLS-протокол защищенной передачи данных, то в строке TLS enabled наберите y, в противном случае — n.

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

  3. Дождаться пока задача по настройке SMTP будет закончена.

  4. Убедиться в правильности введенных настроек можно снова в 8. Configure pool sites > 4. Change a site's e-mail settings:



Где хранятся логи msmtp

В логах msmtp можно всегда посмотреть ошибки отправки писем. Находятся логи в директории /home/bitrix/.

Для каждого сайта свой лог msmtp, в названии лога будет указано имя сайта — msmtp_{SiteName}.log. Например для сайта по умолчанию лог будет иметь имя msmtp_default.log.

Внимание! При использовании нескольких физических веб-серверов в пуле (веб-кластер) автоматически не создается конфигурация msmtp на других серверах пула. Для работы конфигурации msmtp на spare-нодах кластера нужно скопировать вручную через ssh файл /home/bitrix/.msmtprc с master-ноды на spare-ноды и сменить владельца/группу у этих файлов на bitrix:bitrix. Далее на spare-нодах создать файл /etc/@msmtprc и сделать симлинк с него на файл /home/bitrix/.msmtprc.


Примечание. Задачи могут выполняться длительное время. Время зависит от сложности задачи, объема данных, используемых в этих задачах, мощности и загруженности сервера.
Проверить текущие выполняемые задачи можно с помощью меню 10. Background pool tasks > 1. View running tasks. Лог-файлы выполнения задач находятся в директории /opt/webdir/temp.




1
Курсы разработаны в компании «1С-Битрикс»

Если вы нашли неточность в тексте, непонятное объяснение, пожалуйста, сообщите нам об этом в комментариях.
Развернуть комментарии