.NET запланированное массовое электронное письмо с открытым исходным кодом - PullRequest
3 голосов
/ 28 ноября 2010

Кто-нибудь знает решение (желательно с открытым исходным кодом, чтобы я мог настроить его под свои нужды), для автоматической отправки писем через запланированные интервалы ?

Если нет,Кто-нибудь может порекомендовать технологию .NET, которую я мог бы использовать для достижения этой цели?Я думал об использовании службы Windows для этого приложения, но проблема в том, что у меня нет опыта разработки служб Windows.Я хотел бы создать развертываемое решение WCF или ASP.NET, но я не уверен, что архитектура WCF или ASP.NET позволит мне сделать это без каких-либо уродливых хаков.

Спасибовы.

Ответы [ 3 ]

5 голосов
/ 28 ноября 2010

MailSystem.NET содержит все, что вам нужно, включая систему слияния писем на основе шаблонов и службу очереди почты, которая поддерживает планирование.

Это бесплатный и открытый исходный код.

4 голосов
/ 28 ноября 2010

Самостоятельно создать его самостоятельно.

Существует почтовый клиент в пространстве имен System.Net, и у вас есть компонент планирования здесь: http://quartznet.sourceforge.net/

Что касается служб Windows, это не так уж сложно. Visual Studio имеет тип проекта службы Windows, который можно использовать для получения всего, что вам нужно. Просто добавьте несколько классов с вашей логикой.

1 голос
/ 15 июня 2011

«Собрать его довольно легко.»

Если говорить о своем опыте, я бы не советовал этого делать, если у вас нет года свободного времени.Есть много элементов, которые входят в полнофункциональное почтовое приложение, и вы, по крайней мере, захотите начать с базового кода.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...