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

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

Теги

 

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

Postfix с SMTP аутентификацией Cyrus

Понадобилось сделать Postfix с SMTP аутентификацией. Раньше не настраивал, перерыл кучу статей. Очень сумбурно всё изложено, поэтому пришлось написать свой вариант. Если кто-то знает хорошую инструкцию по данному вопросу без лишней воды — пишите в комментариях.

Теги