使用Azure Logic App调用SendGrid发信显示已送达但未收到邮件求助
Logic App SendGrid邮件显示已送达但未收到排查指南
前提信息:
- 带Recurrence触发器的Azure Logic App通过SendGrid连接器群发邮件,所有动作执行成功
- SendGrid后台查询对应邮件状态为 Delivered(已送达)
- 已在SendGrid IP Address Management中添加Logic App出站IP到白名单
- 优先检查收件邮箱的垃圾邮件、促销邮件、订阅邮件、归档等非主收件箱目录:SendGrid标记为Delivered仅代表邮件已成功递送至收件方邮件服务器,不代表服务器会将其投递到主收件箱
- 核实SendGrid发件人域名是否已完成DKIM、SPF、DMARC等反垃圾邮件DNS记录配置,未完成域名验证的发件人发送的邮件会被绝大多数邮件服务商判定为高风险,大概率被拦截或归类到垃圾目录
- 检查邮件内容是否包含敏感关键词、可疑外链、非信任附件,此类内容会触发反垃圾规则导致被拦截
- 若收件邮箱为企业内部域名邮箱,联系企业邮件管理员查询对应邮件的投递日志,确认是否被企业内部邮件安全策略拦截
- 更换个人公共邮箱作为测试收件人发送测试邮件,定位是否为特定收件域名的拦截问题
- 检查SendGrid配置的发件人邮箱是否为无回复虚拟邮箱、未实名认证的临时邮箱,此类发件人发送的邮件会被多数服务商直接拦截
内容的提问来源于stack exchange,提问作者Pradeep
相关产品推荐
相关产品推荐

