Анкета для регистрации интернет-ресурса
В соответствии с Указом Президента Республики Беларусь № 60 от 01.02.2010г.
Техподдержка
Приложение support.by

E-mail: ticket@support.by

 

Портал > База знаний > Bitrix > Настройка почтового сервера для БИТРИКС окружения


Настройка почтового сервера для БИТРИКС окружения




Настройка почтового сервера для Битрикс окружения

Краткая видео инструкция по настройке работы почтовых событий в  CMS 1С-Битрикс:

https://www.youtube.com/watch?v=c7kUN9FlSSE&list=PLbszWZGwdTVnAfTgT_uuwMgmVnPVZOB8V&index=1&t=0s

 

Краткая видео инструкция по настройке работы почтовых событий в  CMS 1С-Битрикс через VestaCP:

https://www.youtube.com/watch?v=Vh5TtX1FG14&list=PLbszWZGwdTVnAfTgT_uuwMgmVnPVZOB8V&index=2

 

 

Для того, чтобы после установки bitrix env на сервере заработала отправка почты, необходимо: создать pool через меню bitrix env., выполнив команду в консоли: ./menu.sh

Если pool уже создан, переходим далее в раздел управления сайтами:

Далее выбираем раздел настройки почты:

Далее заполняем необходимые параметры подключения к почтовому серверу. После этого на сервере будет создан файл /home/bitrix/.msmtprc с параметрами подключения. Для локального сервера он будет выглядеть следующим образом: # smtp account configuration for default
account default
logfile /home/bitrix/msmtp_default.log
host 127.0.0.1
port 25
from info@test.test
keepbcc on
auth off

Если необходимо настроить отправку почты с smtp авторизацией на сторонние почтовые сервера, то конфигурация будет выглядеть следующим образом:

Для mail.ru:
account default
logfile /home/bitrix/msmtp_default.log
host smtp.mail.ru
port 465
from info@your-domain.com
keepbcc on
auth on
user your-email@mail.ru
password Ho71ld023jkfdA
tls on
tls_starttls off
tls_certcheck off

Для yandex.ru
account default
logfile /var/log/msmtp.log
host smtp.yandex.ru
port 587 # именно этот порт!
from info@your-domain.com
keepbcc on
auth on
user your-email@yandex.ru
password password
tls on
tls_starttls on # обязательно для Яндекс.ПДД
tls_certcheck off

Для google.com:
account default
logfile /var/log/msmtp.log
host smtp.gmail.com
port 587
from info@your-domain.com
keepbcc on
auth on
user your-email@gmail.com
password password
tls on
tls_starttls on
tls_certcheck off

Все эти настройки хороши, если на сервере установлено bitrix env. В случае, если сайт на bitrix расположен на cервере с панелью управления vestacp, настройку отправки можно выполнить через дополнительные приложения в cms bitrix.

Заходим в админку bitrix и в поиске раздела “Рабочий стол → Marketplace → Каталог решений” вводим smtp. Можно установить приложение от команды ”Веб студия Руби”.

После установки в разделе “Рабочий стол → Настройки → Настройки продукта → Настройки модулей → Отправка почты через SMTP” можно включить модуль, прописать необходимые почтовые настройки и проверить отправку писем:

После настройки данной утилиты проверка отправки писем при прохождении теста конфигурации bitrix может не проходить и показывать ошибку, однако проверка в меню настроек утилиты должна проходить корректно, и почта с сервера так же будет корректно уходить.

ОБРАТИТЕ ВНИМАНИЕ: если почта домена делегирована на сторонний почтовый сервер, в файле /etc/hosts на сервере не должно быть упоминания о доменном имени!!! Если настройка осуществляется на сервере с панелью vestacp, в панели не должно быть создано локального почтового домена, почта которого делегирована на сторонний почтовый сервер.



Помог ли вам данный ответ?

Добавить в избранное Добавить в избранное    Распечатать статью Распечатать статью

Также читают
Оптимизация работы MySQL (просмотров: 3582)

Powered by WHMCompleteSolution