Для CRM-системы, созданной по моему заказу, я хочу, чтобы пользователи (технические специалисты) уведомлялись об изменениях в отмеченных случаях по электронной почте.
Это гарантирует простую таблицу сопоставления подписок между пользователями и случаями, а также автоматические электронные письма.отправляется каждый раз, когда в дело вносится изменение из метода ведения журнала.
Как я могу отправлять 10-100 писем подписанным пользователям, не прерывая мой метод ведения журнала?Мой SMTP-сервер находится на одноранговом узле в моей локальной сети, поэтому отправка должна быть быстрой, но в идеале это должно быть обработано внешним процессом очередей.
У меня может быть задание cron отправлять любые ожидающие электронные письма каждые 10 минут, нодля этого конкретного клиента достаточно чувствительны ко времени, и было бы неплохо мгновенное уведомление (настолько быстрое, насколько это возможно по электронной почте).
Как я могу отправлять электронные письма с массовыми уведомлениями из ASP.NET MVC, не прерывая мой метод ведения журнала