主题: 如何关闭postfix A记录查询功能
张工,您好!
请问如何关闭postfix A记录查询功能?客户端有时侯书写收件地址有误,postfix查询不到相关的MX记录,会继续查找域名的相关A记录,有些域名做了A记录(在有电信DNS劫持的地区更是糟糕),直到队列周期时间结束才返回退信,很是郁闷。我想能否在找不到mx记录的情况下,让postfix返回退信,看了postfix的文档,不知道是哪个参数设置,恳请张工赐教,谢谢!
支持 Red Hat Enterprise Linux, CentOS, Scientific Linux, Debian, Ubuntu, FreeBSD, OpenBSD
您尚未登陆。 请选择登陆或是注册一个新账号。
iRedMail 开源邮件服务解决方案 » iRedMail 技术支持 » 如何关闭postfix A记录查询功能
张工,您好!
请问如何关闭postfix A记录查询功能?客户端有时侯书写收件地址有误,postfix查询不到相关的MX记录,会继续查找域名的相关A记录,有些域名做了A记录(在有电信DNS劫持的地区更是糟糕),直到队列周期时间结束才返回退信,很是郁闷。我想能否在找不到mx记录的情况下,让postfix返回退信,看了postfix的文档,不知道是哪个参数设置,恳请张工赐教,谢谢!
似乎默认都是先 MX 再 A 记录的。没有留意过如何关闭 A 记录查询功能,抱歉。
能否实现这样的功能?我观察好多邮件系统,在客户端使用OE这类的软件在发送邮件,如果收件人地件有误(MX找不到)的情况下,直接就产生550错误,阻止客户端提交到MTA。
现在,经常有客户不小心写错地址,错误的邮件会在队列里呆上几个小时(我设置了队列的生命周期为3个小时),请问如何快速的将这些有问题的队列快速的产生退信,也就是在检查不到MX记录的情况下,立即产生退信。
期待张工的答复
祝好!
iRedMail 默认的 Postfix 设置,smtpd_recipient_restrictions 里有一个 “reject_unknown_recipient_domain”,应该就是你要的。
不小心写错地址,是邮件地址里的域名写错,还是 @ 前的用户名写错? Postfix 里的日志信息是什么?
以我所知, 如果 Postfix 找不到它方的 MX record. 是一定會嘗試 A record 的
因為那是 SMTP 的標準來
iRedMail 开源邮件服务解决方案 » iRedMail 技术支持 » 如何关闭postfix A记录查询功能
Powered by PunBB, supported by Informer Technologies, Inc.
Currently installed 3 official extensions. Copyright © 2003–2010 PunBB.
页面生成时间 0.006 秒, 共执行查询 56 条