限制每天发送1000封电子邮件的电子邮件 - 拥有smtp - C# - Windows表单应用程序

时间:2014-01-21 11:02:51

标签: c# smtp

在Windows窗体应用程序中,我使用Mail Definition类发送HTML电子邮件。我从这篇文章得到了帮助 Generating HTML email body in C#

我想每天发送1000封电子邮件。我是否需要设置一些SMTP设置,或者我需要编写自己的代码来处理这个问题。

我正在考虑将所有电子邮件放在SQL Server表中,然后每天选择1000,然后删除发送电子邮件的地址。我的方法是好还是坏?

由于

1 个答案:

答案 0 :(得分:1)

显然,您可以编写自己的应用程序来处理这个问题,这不是一个重大的挑战,只需创建一个列表并每天进入前100名。

我将假设您不是简单地向人们发送垃圾邮件并且允许他们与他们联系。您还需要担心他们的电子邮件客户端的垃圾邮件过滤器,在批量电子邮件方案中,千万不是很多 - 但是每个SMTP服务器都会根据其域和IP地址建立特定的信誉。如果你没有通过这些测试,你将被送到垃圾文件夹(如果有的话!)。

通过自己承担这项工作,你可能比使用第三方MailChimp获得的成功更少。像这样的公司花费很长时间来培养他们的发件人声誉并筛选他们的客户(因此他们不允许垃圾邮件发送者使用他们的服务器)。看看我对this question的回答,看看你将面临的一些问题。