2

我在域“mg.mydomain.org”下使用mailgun,但我希望发送的电子邮件经过身份验证到我的域,可以说它的“mydomain”。

下面的设置似乎根本不起作用,我仍然在 gmail 中看到“via”。我查看了 gmail 文档,但没有进一步了解。

我在设置这种类型的配置方面没有经验,所以如果需要更多信息来帮助我很乐意提供

Dmarc record is currently : 
"v=DMARC1; p=none; rua=mailto:postmaster@mg.mydomain.com"

SPF record:
"v=spf1 include:mailgun.org ~all"

DKIM record is generated from the mail client
"k=xxx; p=xxxxxx"

谢谢,

4

1 回答 1

1

通常,当电子邮件中的“发件人:”标头与发送域不匹配时,“通过”标志会出现在 gmail 中。

如果您使用的是 Mailgun API,请检查您是否使用了正确的发送域。

例子:

curl -s --user 'api:key-abcd1234' \
https://api.mailgun.net/v3/mg.mydomain.org/messages \
-F from='Me <me@mydomain.org>' \
-F to='my.account@gmail.com' \
-F subject='Hello' \
-F text='Testing'

在示例中,from域只是 mydomain.org。Gmail 仍应在没有“通过”的情况下呈现它。

于 2016-03-11T01:19:06.843 回答