3

我正在设置我的 Laravel 网站,现在是我配置 Mailgun 以发送和接收电子邮件的部分。我遵循了不同的指南来做到这一点,但我觉得我做得不对。我现在遇到这个错误:失败:postmaster@syrianafood.dk → ibrahim_hasan_eng@hotmail.com '来自 Ibrahim Hasan 的新订单' 没有投递到以前退回的地址,即 Mailgun 无法投递我的电子邮件。你能指导我完成这个吗?谢谢!

4

1 回答 1

9

如果邮件被提供商发送并拒绝(错误的内容、标题等),Mailgun 将自动将该地址列入黑名单,以后不再发送。

这是为了防止您blacklisting与许多不同的 MX 提供商接触。

如果您认为您已经解决了这个问题,您可以DELETE通过 Mailgun API 以DELETE /<domain>/bounces/<address>发送邮件之前的格式执行请求,然后您将能够再次发送到该地址。

POST您可以通过向 执行请求来检查以前是否发生过退回邮件POST /<domain>/bounces。此外,您将收到一个 JSON 对象,其中包含有关弹跳发生原因的原因,使您能够对此做出响应。

如果域工作不正常且不在黑名单中,则可能是 MX 提供者自身不接受电子邮件,并且以 Mailgun 无法处理的方式做出不利响应。

如果您有登录凭据,也可以直接从 Mailgun UI 中删除邮件。请查看下面的评论并给它一个upvote。

于 2018-03-22T16:39:00.247 回答