Перейти к основному содержанию

Postfix — отправка почты в никуда

Письмо, mail, огонь

Пришла странная задача на организацию тестового SMTP сервера. Сервер должен принимать почту и делать вид, что отправляет её, но не отправлять на самом деле.

По сути, нужно отправлять, но в /dev/null.

Устанавливаем Postfix. Параметры для DKIM нам там не нужны, можно их и не писать. Разруливать письма в никуда будем через transport_maps. Добавляем в конфигурационный файл main.cf:

transport_maps = hash:/etc/postfix/transport

Создаём файл транспорта:

touch /etc/postfix/transport

Содержимое:

* discard:

Здесь мы все отправляемые письма заворачиваем в discard. В логах при этом будет писаться status=sent. После этого даже статистика почтового сервера будет отображать количество "отправленных" писем.

Применяем:

postmap /etc/postfix/transport

Перезагружаем службу:

service postfix restart

Теги

 

Похожие материалы