Письменные услуги - это PITA
Полагаю, это субъективно.Тем не менее, вы не думаете, что было бы полезно поместить его в службу?В случае, если вы хотите изменить свою реализацию, в моем опыте намного проще поддерживать отдельные компоненты меньшего размера.Обычно это становится больше PITA, когда у вас все в одном месте.
Вы уже пишете электронные письма в базу данных.Очень просто написать простую службу Windows, которая просто сканирует базу данных и отправляет электронные письма.Я знаю, что это не может быть идеальным, но есть много примеров, плавающих на SO и в других местах.Вам не нужно все придумывать и использовать ESB (если вы этого не хотите).
Итак, в конце концов, только потому, что вы можете , не означает, что вы должны. Вы должны взвесить затраты и выгоды.