我正在使用Mailgun从WordPress发送我的电子邮件,我总是在日志上发送此邮件
Failed: wordpress@52fluent.com → webmaster@52fluent.com 'Mailgun WordPress Plugin Test' Server response: 550 Verification failed for <bounce+dd882b.7933e-webmaster=52fluent.com@52fluent.com> No Such User Here" Sender verify failed
有什么想法吗?
答案 0 :(得分:1)
Mailgun使用特殊格式的返回路径地址来跟踪跳出。但是,如果您使用其他服务接收电子邮件,则该地址在服务器上存在之前无效并接受地址标记(bounce+something@example.com)。
有关Mailgun处理如何退回的一些信息How can the Return-Path header be different than the actual email bounce recipient?
更新:以下是来自Mailgun支持的回复
错误消息的原因是发件人地址验证或称为回叫验证(http://en.wikipedia.org/wiki/Callback_verification)。 Mailgun重写了返回路径跟踪软弹跳。当收件人尝试验证地址返回路径地址时,它无法验证并导致错误,“此处没有此类用户”发件人验证失败“有几种解决方案可以解决此问题:
从服务器禁用发件人验证。 (这将需要访问服务器以禁用配置。)
MX记录可以指向Mailgun,以便我们验证地址并使用子域将邮件转发回本地服务器。
设置域权限以解析为mailgun.org。发送到Gmail地址时,这将是“通过Mailgun”。
答案 1 :(得分:1)
您需要在Mailgun中为每个FROM帐户设置,执行此内部域部分(mailgun),然后在SMTP凭据中,您将在其中添加您的登录/帐户和该帐户的密码。
答案 2 :(得分:0)
看起来电子邮件webmaster@52fluent.com地址尚未实际设置。这是在您的主机上设置的实际工作电子邮件地址吗?