email - SendGrid 电子邮件被视为垃圾邮件而被拒绝

标签 email azure spam sendgrid email-spam

我正在为我的应用程序制作一个用户管理系统,我需要向用户发送一封“忘记密码”电子邮件,其中包含允许他们重置帐户密码的 token 。我通过 Azure 注册了 SendGrid(每月免费获得 25,000 封电子邮件,这听起来很划算)并编写了一些代码来使用它,但在稍微测试了我的程序后,我沮丧地发现我的程序中只有几封电子邮件实际上已经通过了。

进入SG控制面板后,我发现我发送的6封测试邮件中有4封通过了,其他所有邮件都被视为垃圾邮件而被拒绝。我向 mail-tester.com 发送了一封电子邮件,查看我的垃圾邮件分数,结果为 4.3/10。

相关电子邮件是一个句子,其中包含密码重置的链接,没有任何图像或其他元素。我只发送了这 6 封电子邮件,所以我的电子邮件量绝对不是问题。尽管如此,我还是很困惑为什么我的邮件被标记为垃圾邮件。

无需费力进行复杂的身份验证设置,我可以对系统进行任何基本更改以使其能够传达给用户吗?

最佳答案

在这种情况下,很可能是因为您正在发送这样一条短消息,其中包含来自非白标电子邮件地址的“重置您的密码”的链接(无法根据实际域验证您发送的电子邮件地址) ),并且该链接也可能是不同的 URL。它可能会作为潜在的网络钓鱼电子邮件被提取。

您可以通过 white labeling your domain and email links 纠正此问题通过 SendGrid 仪表板,这很容易做到,并且应该提高您的交付能力。

另请查看this article来自 SendGrid 支持团队关于白标签的信息。

关于email - SendGrid 电子邮件被视为垃圾邮件而被拒绝,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/31375914/

相关文章:

java - 从 Java 进行 SURBL 查找的简单方法?

php - 如何防止 Magento 中的垃圾评论

C# Mailkit/Mimekit SSL 密码问题,无法发送/接收电子邮件

android - 发送带附件的邮件只适用于 GMail

azure - 无法从 Azure API 检索 token

azure - 如何从 ADLS 批量加载 Azure SQL DB

regex - 使用 sed 脚本仅打印有效的电子邮件条目

java - Android - 如何在不使用内容提供商的情况下将文件附加到邮件

azure - 如何在Azure App Service中为多个虚拟应用程序配置web.config?

jquery - 使用隐藏字段防止通过表单提交垃圾邮件