我想知道从哪里开始设置每周个性化摘要以便向我的用户(超过200k)发送。
它会在带有SQL的Windows EC2实例上引入特定于它们的内容,我们目前使用SES进行通知。
Windows IIS有没有cron风格的东西?
答案 0 :(得分:4)
最简单的方法可能是开发一个控制台应用程序来发送电子邮件,然后使用Windows任务计划程序安排它每周运行一次。
在您的控制台应用程序中,您基本上可以从数据库中获取用户,并通过每个用户获取构建电子邮件所需的任何个性化数据,然后将消息传递给Amazon SES。
要使用Amazon SES,您需要增加发送配额,因为默认配额低于您的需求:默认发送配额为每24小时10,000封电子邮件,最大发送速率为每秒5封电子邮件
答案 1 :(得分:1)
要实现此功能,您需要以下组件:
某些应用程序将整理所有信息并创建电子邮件。可能相同的应用程序将发送到电子邮件服务器(SES)。如果每条消息对用户都是唯一的 因此问题:如何以编程方式发送电子邮件?
计划工具,定期从1运行app。
内容控制。我可以通过应用程序完成,但您可以创建一些表格或使用文件进行设置,电子邮件的常见部分等。
通用建议。第一次使用您熟悉的软件。解决方案可能很麻烦,但最长的方法是采取捷径。
周围有许多群发邮件和邮件合并应用程序。您可以轻松找到这些,比较功能,也可以选择其中之一。
答案 2 :(得分:0)
免责声明:我是下面提到的图书馆的作者。
你可能对我正在写的图书馆感兴趣。它被称为nvelopy。我创建它是为了便于嵌入.Net应用程序来发送交易电子邮件和活动。这样,它可以直接访问您的数据(用户)以创建一个段并通过亚马逊发送它,同时尊重发送配额。
我为自己的网络服务开发了它。我不想设置另一台服务器或导出/导入用户,我希望它与我的数据存储区(RavenDb)“对话”。 SQL数据存储连接器也在开发中。
如果您有任何疑问,请通知我们(通过nvelopy网站的联系页面)。