我正在为我的应用制作用户管理系统,并且需要向用户发送“忘记了我的密码”电子邮件,其中包含一个让他们重置其帐户密码的令牌。我通过Azure注册了SendGrid(每月免费获得25,000封电子邮件,听起来很不错),并编写了一些代码来使用它,但在测试了我的程序后,我有些惊讶,发现只有几个我的电子邮件实际上已经过了。SendGrid电子邮件被拒绝为垃圾邮件
进入SG控制面板后,我发现我发送的6封测试邮件中有4封都经过了,其他人都被拒绝为垃圾邮件。我给mail-tester.com发了一封邮件,看看我的垃圾邮件分数是多少,它给了我一个4.3/10。
有问题的电子邮件是一个带有密码重置链接的单个句子,没有任何图像或其他元素。我只发送这6封电子邮件,所以我的电子邮件的数量肯定不是问题。尽管如此,我仍然很困惑,为什么我的邮件被标记为垃圾邮件。
不打算做一个精心制作的身份验证设置的麻烦,有没有基本的改变,我可以让我的系统,使它获得通过给用户?