Идея

Позволить связывать письма, отправленные автоматически из БП, с другими сущностями системы

На данный момент элемент "Отправить email автоматически" имеет особенность, что для письма не создается Активность и отследить какие письма были отправлены возможности нет.
Также, нельзя выполнить привязку автоматического письма к другим сущностям, т.к. для него нет записи в системе.

Думаю, что логичнее было бы не делать столь сильных ограничений для писем, отправляемых автоматически

Обсуждение
1 комментарий

Там переключаются два принципиально разных механизма, генерируемых разными схемами. В схеме EmailUserTaskSenderFactory идёт проверка параметра SendEmailType («Как выполняется отправка?»), и генерирует либо AutoEmailUserTaskSender, либо ManualEmailUserTaskSender. А уже в этих схемах реализована отправка либо напрямую через SMTP, либо с созданием экземпляра Activity и заполнением его колонок, связей, взаимодействием с пользователем. При желании в первую схему можно портировать из второй часть логики.

Войдите или зарегистрируйтесь, чтобы комментировать