集成SendGrid SMTP服务,在Yahoo和Yopmail上接收空白邮件,但在Gmail、Hotmail和Rediff上接收完整邮件

集成SendGrid SMTP服务,在Yahoo和Yopmail上接收空白邮件,但在Gmail、Hotmail和Rediff上接收完整邮件,gmail,message,yahoo,sendgrid,Gmail,Message,Yahoo,Sendgrid,我在其中一个应用程序中集成了SendGrid服务,并启用了取消订阅邮件功能,但在发送电子邮件时,我们只收到Gmail、Hotmail和Rediff邮件的完整电子邮件(即包含我们输入的文本),而Yopmail和Yahoo的邮件除外,邮件只有在底部显示“取消订阅”消息时才会变为空白。我们也禁用了“取消订阅”选项,但在Yopmail和Yahoo中,邮件将完全变为空白 还有一件事,我们正在发送的邮件的标题是text/HTML,而不是text/plain。最好是发送多部分/混合邮件,同时发送纯文本和HTM

我在其中一个应用程序中集成了SendGrid服务,并启用了取消订阅邮件功能,但在发送电子邮件时,我们只收到Gmail、Hotmail和Rediff邮件的完整电子邮件(即包含我们输入的文本),而Yopmail和Yahoo的邮件除外,邮件只有在底部显示“取消订阅”消息时才会变为空白。我们也禁用了“取消订阅”选项,但在Yopmail和Yahoo中,邮件将完全变为空白


还有一件事,我们正在发送的邮件的标题是text/HTML,而不是text/plain。

最好是发送多部分/混合邮件,同时发送纯文本和HTML版本的邮件。您确定您的HTML消息格式正确吗?也许yopmail/yahoo对html呈现的要求比其他服务更严格

你可以看看像Litmus这样的工具,它可以分析一封电子邮件,并向你展示它在几个电子邮件客户端(如Thunderbird、Outlook)以及几个web邮件客户端(如Gmail、Hotmail等)中呈现的样子