适用场景
邮件网关的两难:拦得松垃圾邮件满天飞,拦得紧客户邮件进隔离。正确做法是分级、观察、再收紧,并保留用户自助放行入口。
配置步骤(收发故障排查)
# 1) 查发信日志:是否投出、对方响应码
# 2) 查收信日志:是否被策略拦、被隔离
# 3) 查黑名单:mxtoolbox 类工具或直接查 RBL
# 4) 查队列:邮件是否积压(磁盘满/连接超时)
关键参数与建议
- 部署模式:网关前置(MX 指向网关)或与邮件系统同机,前置可统一策略与统计
- 策略分级:病毒/恶意链接直接拦,垃圾邮件先标记或隔离,白名单精确到域名
- 用户自助:隔离邮件摘要与一键放行,减少管理员工作量
- 投递率:配置 SPF/DKIM/DMARC、rDNS、限制群发速率
- 日志与追溯:保留投递日志,能回答"这封邮件去哪了"
容易踩的坑
- 只看客户端提示,不查网关日志
- 忽略队列积压(磁盘满/25 端口被封)
- 不区分「被拦」和「被退」,误判为系统故障
验证与巡检
# 网关侧:邮件队列与投递日志
ls -lh /var/spool/mqueue 2>/dev/null
- 巡检:队列为空或极少、投递失败有告警、故障记录留档
小结
邮件系统运维的核心指标:正常邮件进垃圾箱的比例、垃圾邮件进收件箱的比例、投递失败率。每周看一次,策略才调得准。
> 说明:文中命令为通用写法,不同型号/版本可能略有差异,落地前请对照设备实际版本的官方文档;带外管理与安全设备变更建议先在测试设备验证。