Настройка SMTP при многосайтовости и использовании модуля Ammina
На одном из проектов столкнулись с интересной ситуацией при отправке почты: штатные настройки BitrixVM никак не отрабатывали на почтовых событиях, но тестовые письма отлично проходили при ручной отправке.
Данная ситуация возникла на редакции 1С-Битрикс24 Интернет-магазин + CRM в режиме многосайтовости, когда главным сайтом сделана CRM система, а вторым сайтом - интернет магазин на Аспро Максимум.
Штатно в коробке Битрикс24 невозможно подключить отдельные ящики менеджерам при использовании внешних SMTP серверов. В нашем случае как раз был Яндекс. Для подключения ящиков менеджеров в коробочный Битрикс24 клиент использовал один из модулей Маркетплейса (Ammina SMTP).
Проверка показала, что причина заключалась именно в работе этого модуля. Работа модуля влияла не только на CRM, но и на сайт, т.к. оба проекта на одном ядре. В результате оказалось решение следующим: необходимо почту, с которой должны уходить уведомления с сайта, подключить в CRM для администратора, но не синхронизировать с CRM, чтобы не получать лишние лиды или сделки в своей системе.
Решение совсем неочевидное, но работает!