Настройка почты через biz.mail.ru в БитриксВМ

Недавно настраивая отправку почты в БитриксВМ через ящик домена, который хостится на biz.mail.ru согласно официальной инструкции https://dev.1c-bitrix.ru/learning/course/?COURSE_ID=37&LESSON_ID=2946, я столкнулась с проблемой, что письма не уходят с сервера.

Зайдя в лог по адресу: /home/bitrix/msmtp_default.log я увидела там ошибку:

errormsg='the server sent an empty reply' exitcode=EX_PROTOCOL



Эта ошибка решилась исправлением конфига, находящегося по адресу   /home/bitrix/.msmtprc

host smtp.mail.ru
port 465
from test@bedrosova.ru
keepbcc off
auth on
user test@bedrosova.ru
password **********
tls on
tls_starttls off
tls_certcheck off

А именно вместо tls_starttls on нужно было поставить tls_starttls off

После этого в логе появилась другая ошибка:

Message was not accepted -- it contains invalid headers.  More specially, ?From:? header must match user you are sending mail from.  See http://help.mail.ru/mail-help/mailer/popsmtp for details.' errormsg='the server did not accept the mail' exitcode=EX_UNAVAILABLE

Для исправления этой ошибки в Битрикс24 в настройках главного модуля в поле E-mail администратора нужно было вставить тот же самый емейл test@bedrosova.ru, который я использовала для настройки почты в БитриксВМ.

Комментарии

Дмитрий написал(а)…
Спасибо! Очень помогло. Дополню для тех, кто не в курсе что за Главный модуль (как я, пока не разобрался).

Имеется в виду админская часть "коробки" битрикс24: crm.korobka.net/bitrix/admin далее по шагам: Настройки - Настройки модулей - Главный модуль - Вкладка "Почта и СМС" - и вот там будет поле для указания почты отправителя по умолчанию!
Al написал(а)…
Огромное спасибо! Перелопатил форумы и с консоли сервера почта отправляется, а из битрикса нет. Реально всё дело в почте админа))))
Анонимный написал(а)…
Семейный адвокат Киев, Ирпень, Буча, Гостомель Адвокат Ирпень
Evgeny написал(а)…
Эх....не получается почту настроить..
Все та же ошибка в проверке системы.
в bitrixenv прописываю "uns/sbin/ sendmail -t -i -f XXXXX@gmail.com"

Файл /home/bitrix/.msmtprc не существует...

Подскажите,пожалуйста, куда тыкаться-мыкаться...
Анонимный написал(а)…
После переезда Б24 на другой сервер и смены домена, письма не отправлялись. Перелазил весь Гугл поиск)).
Наткнулся на эту инструкцию, и все заработало. Спасибо!
Анонимный написал(а)…
Спасибо большое))))))Очень помогло!! нигде в инструкциях не сказано что адрес "коробки" должен совпадать с адресом админа портала, голову сломал
olegon написал(а)…
Оставляю для истории. В 2022 году пришлось настраивать BitrixVM на mail.ru почту. Сразу настраивал на biz.mail.ru и личный домен. Сам мэйл ру просит установить отдельный пароль для внешних программ, так что я создал отдельный пароль, не тот с которым входит в веб интерфейс.
Для меня получился вот такой работающий на mail.ru конфиг:
# smtp account configuration for default
account default
logfile /home/bitrix/msmtp_default.log
set_from_header on #этот параметр ставит одинаковым заголовок и отправителя. без него не работает#
host smtp.mail.ru
port 465
user почта@домен
from почта@домен
aliases /etc/aliases
keepbcc off
auth on
password ВАШПАРОЛЬ
tls on
tls_starttls off
tls_certcheck off
Unknown написал(а)…
Главное не забыть получить пароль для стороннего приложения)))
Юрий написал(а)…
Супер! Работает безо всякой ерунды, что написана на сайтах техподдрежки Битрикса!
Анонимный написал(а)…
Работает. Спасибо.
Александр написал(а)…
set_from_header on рулит! Ключевая настройка конфига. Спасибо olegon!!!
Анонимный написал(а)…
set_from_header on - огонь!
Спасибо огромное!
Анонимный написал(а)…
вот только почта приходит вся от Битрикс, а не с адреса отправителя - это ничего? :)

Популярные сообщения из этого блога

Git обновить текущую ветку из master

AWS S3 - Лучшие практики