Jak utworzyć usługę wysyłania wiadomości e-mail?
Od jakiegoś czasu kręcę się wokół tego pomysłu i chciałbym przeczytać twoje myśli.
Chciałbym utworzyć usługę .NET do wysyłania i śledzenia wiadomości e-mail.
Moje szorstkie pomysły:
W różnych aplikacjach serializuj instancje obiektów .NET email (System.Net.Mail.MailMessage) i umieszczaj je w kolejce bazy danych lub systemu plików
Usługa / proces poczty odpytuje kolejkę i wysyła e-maile
Wymuszaj subskrypcję / rezygnację z list / reguł
Otwarcie ścieżki, odbicia, automatyczne odpowiedzi w biurze itp.
Raportuj statusy z powrotem do oryginalnych aplikacji
Czy ktoś ma porady na temat tego, jak powinienem zacząć lub jakie mam problemy? Czy jest gotowe oprogramowanie / usługa, na którą powinienem spojrzeć?