主题: 如何判断信件是外对内或内对外

- iRedMail 版本号:0.7.3
- 使用哪个数据库存储用户帐号(OpenLDAP,MySQL,PostgreSQL):MySQL
- 使用的 Linux/BSD 发行版名称及版本号:CentOS 6.6

请问有啥办法可以经由log 纪录知道,信件是内部伺服器对外部伺服器发信,还是外部伺服器对内部伺服器发信的呢?
谢谢!

回复: 如何判断信件是外对内或内对外

smtp 验证的用户发送邮件,会在 maillog 里有 sasl_username=xxx 的 log line。另外,看 sender ip address,sender domain。综合。

回复: 如何判断信件是外对内或内对外

tks!
如要从amavisd mysql 的msgs table 有可能判断的出来吗?

回复: 如何判断信件是外对内或内对外

amavisd.msgs 基本没法判断。
我好奇的是你要利用 smtp auth 的信息来做什么?也许我们可以有更好的办法来实现。告诉我你要的结果是什么,我们可以探讨是否可以优化实现的过程。