You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Postfix基于recipient_canonical与用户家目录.forward文件的收件人重写及邮件发送异常问题咨询

Postfix基于recipient_canonical与用户家目录.forward文件的收件人重写及邮件发送异常问题咨询

各位大佬好,我遇到了一个Postfix相关的问题,之前已经在谷歌、ServerFault这些平台搜过一圈,没找到和Postfix + .forward相关的有效解决方案,所以来这儿请教大家。

我们这边有一台新的SMTP服务器,规则是只允许发送邮件到特定域名的收件人,比如xxx@enterprise.com这类。

现在Linux服务器上有个用户:

  • 他的Unix用户ID是jdoe
  • 家目录/home/jdoe下有个.forward文件,内容就是jdoe@enterprise.com

我做了两个测试:

  1. 执行命令:
    mail -s "SMTPTLS Test On $HOST" jdoe@enterprise.com <<< "Test SMTPSEC-TLS work on $HOST"
    
    结果是邮件居然发送成功了,但实际上jdoe@enterprise.com这个用户根本不存在,这完全不符合预期。
  2. 我还尝试了另一条类似的mail命令,但内容没写完,不过目前最困扰我的是第一个测试场景的异常情况。

想请教大家,为什么明明目标收件人不存在,邮件却能发送成功?是不是.forward文件或者Postfix的收件人重写规则(比如recipient_canonical)哪里配置有问题?

备注:内容来源于stack exchange,提问作者Charles

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 10:24:40