4

我的客户想为客户发送电子邮件公告和报告。现在。python 端的代码似乎并不难,但故事的其余部分。

为了发送不会被电子邮件服务器和客户端阻止的此类电子邮件,我需要什么?

4

2 回答 2

4

您的程序与 sendmail 服务器建立 SMTP 连接。如果您拥有该服务器,则您可以控制它的配置。出门什么都不会堵。

然而,垃圾邮件就是垃圾邮件。您的客户可能认为他们的电子邮件是黄金,但他们的客户可能认为这是垃圾邮件。那好吧。

首先,您必须让您的电子邮件活动“选择加入”。如果客户想要电子邮件通知,他们会要求。如果他们不请求,他们就不会收到电子邮件。

其次,您必须记录从提供的电子邮件地址收到的退回邮件。硬弹回以各种形式返回“没有这样的地址”类型的回复。软退回是“我们仍在尝试或邮箱已满”。您必须判断如何处理反弹。

这是你能做的最好的事情。你不能让人们认识到你客户的电子邮件真的很重要,但其他垃圾邮件只是垃圾邮件。

于 2008-10-28T10:11:42.353 回答
2

没有确切的方法,因为电子邮件过滤器可以随心所欲,但有一些建议:

  • 使用真正的 SMTP 服务器,通常是您客户的(如果需要,进行身份验证)。真正的我的意思是一个真正使用的,而不是一个只发送电子邮件的特殊的。
  • 从能够接收响应的真实帐户发送。
  • 如果可能,请避免使用 HTML,如果不可能,请发送多部分消息
  • 发送所有强制标头以及一些通常由常见 MUA 发送的标头。

通常,检查常见的垃圾邮件检测规则以了解垃圾邮件的共同点。

于 2008-10-28T10:09:52.340 回答