Вход:  Пароль:  
FreeSource: DmitriyKruglikov/Raznoe?/Postfix-gag ...
Free Source | Каталог | Изменения | НовыеКомментарии | Пользователи | Регистрация |
Это старая версия DmitriyKruglikov/Raznoe/Postfix-gag за 2015-07-30 10:45:46..

Задача:

Для тестирования отправки е-почты клиентам сделать тестовый почтовый сервер, который бы всю исходящу юпочту пересылал на один конкретный адрес.
Не складывал в файл, а именно пересылал, чтобы в разных прочтовых программах можно было проверить верстку HTML, работу ссылок и т.п.


Дано: Полигон в локальной сети, недоступный извне. Самостоятельный сервер. Кроме как от полигона, релеить почту не будет.

Решение

Традиционно, Postfix, потому что я к нему привык.
Так как сервер внутри сети, можно обойтись без анти-спама.
1) Поднимаем Postfix в минимальной конфигурации.


Почта должна уходить на test@realdomain.com.
Всем остальным – заглушка локальной доставки.


2) В /etc/postfix/transport пишем:
localhost :
poligon.example.com :
test@realdomain.com :
* local:root


И в main.cf
luser_relay = test@realdomain.com
transport_maps = hash:/etc/postfix/transport
3) postnap transport


На realdomain.com может быть нужно будет добавить разрешения для полигона (в mynetworks или еще куда)
4) Тестируем.



 
Файлов нет. [Показать файлы/форму]
Комментариев нет. [Показать комментарии/форму]