我使用 Postfix 发送邮件。我已将其配置为仅允许 /etc/aliases 或 /etc/postfix/login_maps 中列出的用户接收邮件,并且用户必须经过身份验证,并且只能从自己的帐户发送邮件,而不能以其他人的身份发送邮件。
由于我无法发送邮件[电子邮件保护],我必须将 noreply 添加到 /etc/aliases 文件中。我将其别名为用户“nobody”,但当我将邮件发送到[电子邮件保护]它只是从 noreply 到 nobody 再到 noc 再到 root 循环,我收到一封电子邮件说循环次数太多。是否有其他用户或其他方法可以让 noreply 完全拒绝邮件而不是无休止地转发?
答案1
删除 noreply 别名并配置本地收件人映射
下面显示的默认设置假定您使用默认的 Postfix local(8) 传递代理进行本地传递,其中收件人是 UNIX 帐户或本地别名:
启用默认
postconf -e local_recipient_maps=proxy:unix:passwd.byname $alias_maps