Возможный дубликат:
Отправлять всю исходящую почту на / dev / null
Мне нужно перенастроить sendmail (желательно через файл .mc), чтобы все исходящий электронные письма никогда не покидают мой сервер, а вместо этого переходят либо в / dev / null, либо к пользователю, который может быть перенаправлен через псевдоним, чтобы перейти в / dev / null.
Я не знаю, как сделать именно то, что вы пытаетесь сделать (все пользователи, да; все домены, а не ключ), но вы можете попробовать настроить confQUEUE_LA
достаточно низкий, чтобы помещать всю почту в очередь. (это для указания sendmail поставить почту в очередь, если средняя загрузка становится слишком высокой).
Как только ваш тест будет завершен, очистите очередь и установите ограничение на более разумный уровень.
Некоторое время назад я делал нечто подобное с Exim Перенаправить всю входящую почту другому пользователю Работал неплохо. На всех наших машинах разработки запись DNS для нашего почтового хоста перезаписана в файле hosts, поэтому почта отправляется в этот другой ящик, а затем вся почта перенаправляется обратно разработчикам. Избавляет их от необходимости беспокоиться о смене почтовых серверов каждый раз, когда они синхронизируются с live на dev.
Я не могу придумать какой-либо законной причины для настройки почтового сервера для приема сообщения, отправляемого на whitehouse.gov (или чего-то еще), а затем для его отбрасывания без уведомления. Вместо этого вам следует отклонять любую ВХОДЯЩУЮ почту для доменов, на которые вы не доставляете почту, что в любом случае делает каждый почтовый сервер с выходом в Интернет. Просто настройте его так, чтобы он принимал почту, идущую только в ваш собственный домен, и чтобы он знал, что ваш собственный домен является локальным (имеет локальные почтовые ящики). Это должно быть хорошо.
Вы заходили на этот сайт?