【发布时间】:2011-02-07 21:09:19
【问题描述】:
我已经设置了一个 postfix 邮件服务器,现在我可以通过 'localhost' 端口 25 发送连接到 smtp 服务器的电子邮件。
但我不知道如何检查邮件是由哪个用户发送的。我可以在不验证自己的情况下发送,虽然它不是一个开放的中继:它似乎只适用于 localhost。
我想强制进行身份验证,或者至少知道哪个用户正在发送邮件,这样我就可以为他设置一个配额,以及一个允许的“发件人”(现在我可以选择任何可用的域作为发件人,通过 php 脚本发送时)
除了 /var/log/maillog 中的邮件“发件人”和“收件人”之外,我找不到任何其他内容。
有什么想法吗?
【问题讨论】:
标签: php linux email centos postfix-mta