Чтобы сделать это, я полагаю, что Вы создали бы основную зону, названную "." в Вашем named.conf (прокомментируйте зону по умолчанию "." с информацией о подсказках). Затем создайте зональный файл, который содержит серию подстановочных записей для IP, к которому Вы хотите направить всех.
Если другие люди будут подключать свои собственные компьютеры к этой сети для встречи, затем иметь в виду, что некоторые люди будут использовать свои собственные настройки DNS (OpenDNS, Google Public DNS, и т.д.) вместо сервера DNS, выпущенного DHCP, поэтому если Вы не заблокируете DNS в брандмауэре существует все еще путь вокруг этого. Сервер Прокси HTTP в Вашей точке маршрутизации мог бы быть лучшим решением, если это так.
Хорошо, отвечу на мой собственный вопрос здесь, основанный на некоторых поисковых запросах и полезных комментариях mailq.
Вкратце: я установил и использовал mutt
. Мне пришлось немного повозиться с моей настройкой: внутри каталога my_dir
, где fakemail создавал файлы почты, я создал каталоги new
, cur
и ] tmp
и указал поддельную почту
на my_dir / new
. Затем я запустил mutt с
mutt -f my_dir
. Теперь я могу просматривать новые письма, смотреть старые письма, умляуты отображаются правильно - отлично!
Ответ: просто сделайте это.
Либо используйте API-интерфейсы на предпочитаемом вами языке программирования для анализа сообщений MIME и декодирования quoted-printable и base64 ]. Или вы делаете это самостоятельно, написав программное обеспечение, реализующее связанные стандарты.
Оба варианта работают. Выберите право и дерзайте. (Тогда просмотрите Stackoverflow для подробностей, поскольку это выходит за рамки Serverfault).