自动发送电子邮件 - 最重要的问题

时间:2011-07-14 11:48:16

标签: c# .net email spam

我的问题有点复杂,所以我将从理论开始:

实际上,我想创建一个与新闻通讯公司使用的软件一样有效的软件。我的意思是,尽可能有效。

例如,公司配置良好的smtp服务器(PTR,DKIM,DNS,SFP等),服务器管理员,只有没有工具,可以自动向客户发送电子邮件。所以他们使用新闻通讯公司。 我的目标只是“代码方面”。关于“代码方面”,我有几个问题:

Q1:在实施“自动发送电子邮件”申请期间应该考虑什么?

Q2:解决问题的最佳方式是什么?

问题3:有没有办法检查是否有人将我的电子邮件发送到垃圾邮件? 我的意思是,当有人这样做时,他的smtpserver必须知道这一点。他的smtpserver也知道这条消息来自哪里,对吧?所以我想..也许吧。这对每个人都有好处。


我的研究:

我花了一些时间研究“群发电子邮件”主题,所以我想写一些我已经知道的东西(没有感觉,你会浪费你的时间并写下我已经知道的东西)。请纠正我,如果我错了或添加更多的东西,这对那个主题很重要。

1)退回和电子邮件错误报告

我的想法:我有两个主题。首先,从DB读取消息并发送它们。其次,检查(在计时器中)收件箱中的新邮件(通过POP3或IMAP,我想我会做两个选项,IMAP更好,因为,我不想得到整个邮件)并解析它们。如果消息类似于“未送达的邮件返回发件人”,其中包含备忘录:“500 No such user”,我将从列表中删除地址。 在这一点上,我想问一下我的解决方案以及退回的可能原因,也许有正式的原因清单?。

2)在电子邮件中正确使用MIME

所以基本上,如果消息(正文)将在C#中创建(我的意思是从某种模式),并发送为一个简单的“文本”(只有选项更改为html),没有任何脚本或类似的那样..消息是安全的,对吧? “MailMessage.IsBodyHtml = true;” - 这很糟糕。

3)实时跟踪您的电子邮件 这是新闻通讯公司提供的非常受欢迎的功能。这对我来说很奇怪。要跟踪您的电子邮件,您必须使用img或声音或某些组件以HTML格式发送消息(不是很好)。带有图像的Html电子邮件主要是垃圾邮件。我不确定,如果这是合法的?我的意思是追踪那样的人?

4)我发现也是这样:“当你发送太多邮件时,有些服务器会禁止你,所以你需要随机播放并观察你的队列(例如发送一封邮件到joe@example.com,然后三封到其他域名,只有另一个域名到另一个域名@example.com)“ - 我不认为创建算法来纠正地址列表将完成..但这是真的吗?

我想,就是这样。任何问题的答案都会很棒。 谢谢你的时间。

0 个答案:

没有答案