如何设置noreply @ <domain> Google Cloud Composer?

问题描述

我正在尝试将sendGrid与Google Cloud Composer结合使用,并提供SENDGRID_MAIL_FROM值noreply-composer @ domain(noreply-composer@gmail.com),同时运行气流dag接收错误403:禁止 。我进行了一些研究,发现发件人列表中的应当进行验证。但是,如果我只想与 noreply 用户发送警报邮件,则该用户名实际上不存在,因此无法验证。

有人知道相同的解决方法,以便我可以使用不带用户名用户名发送邮件吗?

解决方法

根据validate文档页面,我的评论更加详尽,每个发件人身份都应使用域身份验证单发件人验证进行验证。基于单个发件人验证(最常见用例限制)的介绍:

您只能从您验证的地址发送,而不能从任何地址发送 在经过身份验证的域上。

这样说,您可能必须为每个FROM电子邮件地址条目SendGrid UI个电子邮件帐户所有权。

域身份验证可能会有助于克服上述限制,但是它需要编辑域名提供商名称解析服务的DNS记录:

您可以从经过身份验证的域上的任何电子邮件地址发送邮件。

CNAMETEXTMX特定记录添加到您的DNS服务后,需要在tutorial中对其进行验证。

我建议您检查相关的{{3}},以得出更重要的结果。

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...