Инструкция по настройке отправки почты на BitrixVM

При установке чистого шаблона виртуальной машины Bitrix в набор предустановленного ПО не входит почтовый сервер. Это политика компании  1C-Битиркс, а не хостинг-провайдера.
 
Есть несколько способов, чтобы настроить почту на сервере с BitrixVM.
 
Мы рекомендуем делать это через стороннее SMTP. Т.к. это позволит избежать попадания почты в СПАМ и дополнительных настроек SPF, PTR, DKIM и шаблонов писем.
Для этого ваш домен должен быть делегирован на Яндекс ПДД, Почту для домена Mail.ru или аналогичные сервисы. 
Почтовый ящик, с которого предполагается отправка должен существовать.
Отправка от имени почтовой группы невозможна.

Порядок установки по ssh через меню BitrixVM

Настройка через внешний SMTP сервер

  1. Подключиться к серверу по ssh. Дождаться загрузки меню BitrixVM:
  1. Выбираем нужный пункт меню:
6.Manage sites in the pool
4. Change email settings on site
  1. Отвечаем на вопросы помщника настройки (подсказки в скобках):
  1. Указываем почту, с которой необходимо производить отправку:
Enter From email address (test@example.org)
  1. Указываем адрес почтового сервера:
Enter server address or DNS (127.0.0.1): smtp.yandex.ru
  1. Указание порта, способа авторизации и шифрования::
Enter server port (25): 587

Do you want to use SMTP authentication on smtp.yandex.ru:587? (N|y) Y

Do you want to enable TLS for smtp.yandex.ru: 587 (n|Y)
  1. Вводим логин и пароль от почтового ящика.
  1. В результате будет создан файл /etc/msmtprc, в котором будут указаны внесённые настройки:
account default
logfile /home/bitrix/msmtp_default.log
host smtp.yandex.ru
port 587
from bitrix@yoursite.ru
keepbcc off
auth on
user bitrix@yoursite.ru
password YourPAssWord

tls on 
tls_certcheck off

После этого почта на сайте начнёт работать.

Настройка отправки с сервера, через настраиваемый почтовый сервер

Не рекомендуем использовать данный способ, потому что почта может попадать в СПАМ или Graylist, а настройка своего почтового сервера сложна и занимает досточно много времени, требует дополнительной настройки DKIM, SPF, PTR, Шаблонов отправки.

Ниже приведена инструкция для базовой настройки почтового сервера (без DKIM, SPF, PTR, Шаблонов отправки).
  1. Устанавливаем Postfix:
yum install postfix && service postfix start
  1. Через меню Битрикс вносим настройки:
host 127.0.0.1
port 25
from test@yoursite.ru
keepbcc off
auth off
  1. Cоздаем файл лога и выставляем на него права:
touch /home/bitrix/msmtp_default.log
chown bitrix:bitrix /home/bitrix/msmtp_default.log

Пример письма, отправленного без ошибок:

Apr 28 16:06:53 host=127.0.0.1 tls=off auth=off from=test@yoursite.ru 

recipients=f1rst-test@ya.ru mailsize=902 smtpstatus=250 smtpmsg='250 2.0.0 Ok: queued as 8DF4F11E1AE9' exitcode=EX_OK

На этом базовая настройка отправки почты завершена.

ВСЕ ВОПРОСЫ ПО НАСТРОЙКЕ И ТЕХНИЧЕСКОЙ ПОДДЕРЖКЕ ПРИНИМАЮТСЯ ТОЛЬКО ПО ЧЕРЕЗ ЗАЯВКИ В ПАНЕЛИ ХОСТИНГА
Инструкция по настройке отправки почты на BitrixVM

Закажите интеграцию сайта с любой системой

Быстро, функционально, профессионально!

    * Просто оставьте свой Email, и мы свяжемся с Вами.

    Бизнес-Центр "Высота"
    офис 603/2