-1

我听说最好使用第三方 SMTP 提供商来发送您的批量电子邮件,因为它们具有更高的信任率并且可以避免被列入黑名单的陷阱。

这仍然适用于发送给单个用户的电子邮件吗?IE 我需要 100% 保证我的:

注册、激活、忘记密码的电子邮件等(仅限个人发送)将送达收件人。我可以只使用自己服务器上的 SMTP 吗?

使用 Azure 托管和 ASP.NET

4

2 回答 2

1

Azure 人员经常重复的假设是,Azure 最终将作为发送电子邮件的平台被列入黑名单,因为它有可能成为垃圾邮件平台。

由于垃圾邮件发送者可能会滥用它并将其列入全球电子邮件服务器的黑名单,因此 Azure 人员建议您使用比您自己的 SMTP 服务器“更好”的电子邮件发送系统。

您向多少人发送电子邮件并不重要。令人担心的是,微软没有采取任何措施阻止垃圾邮件发送者从 Azure 发送电子邮件,因此存在风险,即在几个月或几年后(或者可能已经发生),您向用户发送的注册电子邮件以及电子邮件在 Azure 上运行的任何其他人将直接进入收件人的垃圾邮件文件夹。

于 2013-02-26T02:33:48.867 回答
1

电子邮件传递没有100% 的保证。每个电子邮件提供商都有自己的内部方法来决定是否发送电子邮件。

您的 SMTP 服务器的 IP 是一个标准,是的,您的声誉很重要……一旦您滥用该特权,就很难从中恢复。电子邮件提供商在决定是否将您的邮件标记为垃圾邮件时,还会使用许多其他标准。这可能包括您发送电子邮件的速度是否过快,或者您的电子邮件因地址无效而退回。域声誉和您的电子邮件收件人的活动也很重要(每个人都只是删除您的邮件而不打开,还是每个人都将您标记为垃圾邮件?)。

只要您过去没有参与过不良的电子邮件操作,从您自己的 SMTP 服务器发送电子邮件应该是安全的。我个人已经看到尝试从您自己的服务器发送大量电子邮件的负面影响,这甚至影响您的网站可能生成的交易电子邮件。

根据您的第 3 方 SMTP 服务器,是的,他们可能比您更成功。但是,如果您过去没有做过任何不良的电子邮件做法,那么您自己的做法也应该没问题。尽管他们专注于电子邮件传递和维护您的发送声誉,但使用服务确实会有所帮助。无论哪种方式,都无法保证 100% 交付。

于 2013-02-26T02:34:11.613 回答