sendmail DSN 用户未知

sendmail DSN 用户未知

是否有可能重定向/丢弃未知用户的电子邮件,而不是将其发回给发件人并附上用户未知的拒绝消息?

我不想为此使用任何邮件过滤工具或任何发件人验证工具。sendmail 有执行此操作的功能吗?

答案1

您需要的 sendmail 选项称为 LUSER_RELAY。要将所有发往未知用户的邮件发送到本地系统上的“未知”,您需要在 mc 文件中输入以下行:

定义(LUSER_RELAY',本地:未知')dnl

一旦您建立了新的 sendmail.cf 文件,您将有一行指定发送给未知用户的所有电子邮件的目的地:

DLlocal:未知

为了永远不处理该电子邮件,请将 .forward 文件放在目标用户的主目录中:

| /dev/null

相关内容