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