下面是设置:
从MailGun发送邮件到除我的iRedMail服务器实例以外的邮件服务器是可以接受的。
从iRedMail服务器向MailGun发送邮件,将被拒绝,状态代码为450。
下面的粘贴显示了由MailGun发送到我的iRedMail服务器实例的电子邮件的一个iRedMail日志条目。
{
"severity": "permanent",
"tags": [],
"delivery-status": {
"tls": true,
"mx-host": "m1.managemun.org",
"code": 450,
"description": "",
"session-seconds": 1.262861967086792,
"utf8": true,
"retry-seconds": 14400,
"attempt-no": 8,
"message": "4.1.8 <bounce+595546.eb6855-omar=managemun.org@mg.managemun.org>: Sender address rejected: Domain not found",
"certificate-verified": true
},
"recipient-domain": "managemun.org",
"id": "1GWMCXnjTBKo5MlCth6Faw",
"campaigns": [],
"reason": "old",
"user-variables": {},
"flags": {
"is-routed": false,
"is-authenticated": true,
"is-system-test": false,
"is-test-mode": false
},
"log-level": "error",
"timestamp": 1507644954.828214,
"envelope": {
"transport": "smtp",
"sender": "contact@managemun.org",
"sending-ip": "XXX.XXX.XXX.XX",
"targets": "omar@managemun.org"
},
"message": {
"headers": {
"to": "omar@managemun.org",
"message-id": "6be3bf88-7725-7758-e995-XXXXXXXXXXXXX@managemun.org",
"from": "ManageMUN <contact@managemun.org>",
"subject": "Password Reset"
},
"attachments": [],
"size": 1656
},
"recipient": "omar@managemun.org",
"event": "failed"
}我怎样才能解决这个问题?
如果您对此设置有任何建议,请随时进行建设性的批评。
发布于 2017-10-12 22:20:29
返回的错误是由发送者地址验证引起的。收件人服务器对发件人地址的MX记录执行回调,以验证信封邮件地址<bounce+595546.eb6855-omar=managemun.org@mg.managemun.org>。
在这种情况下,接收服务器尝试对"mg.managemun.org“进行回调,但由于子域没有MX记录而失败。因此,通过将Mailgun的MX记录添加到您的子域mg.managemun.org中,这些电子邮件服务器的MX查找将成功,服务器将接受您的消息。Mailgun的两个MX记录是或可以参考这里
Value : mxa.mailgun.org
Priority: 10
Value : mxb.mailgun.org
Priority: 10
**免责声明我在Mailgun工作
https://stackoverflow.com/questions/46696432
复制相似问题