Есть ли возможность перенаправить / отклонить электронную почту неизвестных пользователей вместо того, чтобы отправлять ее обратно отправителю с сообщением об отказе, что пользователь неизвестен?
Я не хочу использовать для этой цели какой-либо milter или какой-либо инструмент проверки отправителя. Есть ли возможность sendmail для этого?
Нужная вам опция sendmail называется LUSER_RELAY. Чтобы отправить всю почту, адресованную неизвестным пользователям, в «unknown» в локальной системе, вы должны поместить эту строку в свой mc файл:
определить (
LUSER_RELAY',
local: unknown ') dnl
После того, как вы создали новый файл sendmail.cf, у вас будет строка, в которой указывается место назначения для всей электронной почты, адресованной неизвестным пользователям:
DLlocal: неизвестно
Чтобы никогда не иметь дело с электронной почтой, поместите файл .forward в дом целевого пользователя:
| / dev / null