代码之家  ›  专栏  ›  技术社区  ›  scripni

.NET定时群发电子邮件开源解决方案

  •  3
  • scripni  · 技术社区  · 14 年前

    是否有人知道一个解决方案(最好是开源的,这样我就可以定制它以满足我的需要),用于 按预定间隔自动发送电子邮件 ?

    如果没有,有谁能推荐一种.NET技术,我可以用它来实现这个目标?我想用Windows服务来开发这个应用程序,但问题是我没有开发Windows服务的经验。我想构建一个WCF或ASP.NET可部署的解决方案,但我不确定WCF或ASP.NET的体系结构是否允许我在不进行任何恶意攻击的情况下完成这项工作。

    谢谢您。

    3 回复  |  直到 14 年前
        1
  •  5
  •   user333306user333306    14 年前

    MailSystem.NET 包含所需的所有内容,包括基于模板的邮件合并系统和支持计划的邮件队列服务。

    它是免费和开源的。

        2
  •  4
  •   jgauffin    14 年前

    一个人做一个很容易。

    有一个 mail client 在System.Net命名空间中,您有一个调度组件: http://quartznet.sourceforge.net/

    至于windows服务,其实没那么难。Visual Studio有一个windows服务项目类型,您可以使用它来获取所需的所有内容。用你的逻辑来上一些课。

        3
  •  1
  •   Andrew    13 年前

    “一个人做一个很容易。”

    从经验上讲,除非你有一年的空闲时间,否则我不推荐这样做。在一个功能齐全的邮件应用程序中有许多元素,您至少需要从一些基本代码开始。