У нашего клиента коробка Битрикс24. Клиенту необходимо сделать так, чтобы письма всегда уходили от сотрудника и с его почты которую он добавил в Битрикс24 а не через ту почту, которую я настроил в файле msmtp. Поддержка написала мне примерный алгоритм действий:
1) Перехватить всю отправляемую почту с помощью алгоритма custom_mail (https://dev.1c-bitrix.ru/community/webdev/user/16002/blog/1073/ ( (?)?)) 2) Настроить самостоятельно любой MTA, подходящий для ваших задач. 3) В custom_mail попробовать воспроизвести через MTA отправку с любых ящиков, которые вам нужны. 4) Потребуется привлечение программистов точно и возможно сисадмина, для настройки локального MTA.
Напишите пожалуйста кто знает как это реализовать и сколько будут стоить ваши услуги.
Алексей Шурыгин написал: Напишите пожалуйста кто знает как это реализовать и сколько будут стоить ваши услуги.
Очень хочется начать с того, что нельзя полностью и на 100% сделать "чтобы письма всегда уходили от сотрудника и с его почты которую он добавил в Битрикс24". Всегда пострадает качество: - либо пользователю придется сообщить свой пароль от почты (не безопасно) и хранить его в 2х местах - либо качество почтовых отправлений будет хромать (например часть писем справедливо не дойдет до получаетей).
Я знаю всего 3 качественных решения: 1) Использовать G Suite (платный тариф с smtp relay) или MS Exchange и подключать ТОЛЬКО корпоративную почту. Тогда проблема для таких почт исчезает сама собой, но стоимость вопроса значительно велика.
2) Использовать собственный MTA (например postfix) и использовать корп.почту. Т.е. не всю почту можно настроить, а только те домены на которых можно прописать правильную запись SPF+DKIM чтобы отправка считалась валидной. Минусом является цена поддержки и создания решения, а так же нужен доступ ко всем подключаемым доменам
3) Самый дешевый вариант: заводить настройки каждой почты в msmtp и на custom_mail поменять аккаунт в зависимости от отправителя. Из минусов: - Необходимо поддерживать конфиг в актуальном состоянии - Потенциально любой пользователь может отправить любое письмо от любого подключенного ящика и это будет валидно
Тех.поддержка предложила вам вариант 2. Собственно стул каждый выбирает себе сам.
Алексей Шурыгин написал: У нашего клиента коробка Битрикс24. Клиенту необходимо сделать так, чтобы письма всегда уходили от сотрудника и с его почты которую он добавил в Битрикс24 а не через ту почту, которую я настроил в файле msmtp. Поддержка написала мне примерный алгоритм действий:
1) Перехватить всю отправляемую почту с помощью алгоритма custom_mail ( https://dev.1c-bitrix.ru/community/webdev/user/16002/blog/1073/ ( ( ?)?)) 2) Настроить самостоятельно любой MTA, подходящий для ваших задач. 3) В custom_mail попробовать воспроизвести через MTA отправку с любых ящиков, которые вам нужны. 4) Потребуется привлечение программистов точно и возможно сисадмина, для настройки локального MTA.
Напишите пожалуйста кто знает как это реализовать и сколько будут стоить ваши услуги.
Доброго дня, Алексей! Всё намного проще, наша команда разработала специальный модуль, который поможет Вам забыть эту проблему раз и навсегда. Узнать больше о нашем решении Вы можете здесь: https://avivi.pro/blog/reshenie-problem-smtp-korobochnogo-bitriks24/ Если интересно, пишите в телеграм: @jacksonkante