Что хорошо, что в установленном
почтовом сервере iRedMail 1.4.2
уже есть инструмент/плагин посредством которого можно управлять белыми списками доменов которым мой почтовый сервер будет доверять. Имя этому инструменту/плагину — Greylist
. Я вкратце рассмотрю его работу:
Шаг №1:
Отобразить белый список доменов:
ekzorchik@mail:~$ sudo python3 /opt/iredapd/tools/greylisting_admin.py --list-whitelist-domains amazon.com aol.com cloudfiltering.com cloudflare.com constantcontact.com craigslist.org cust-spf.exacttarget.com ebay.com
и т.д.
На заметку: Все же лучше составить свой с нуля список чем использовать текущий.
Шаг №2:
Чтобы добавить в белый список домен:
ekzorchik@mail:~$ sudo python3 /opt/iredapd/tools/greylisting_admin.py --whitelist-domain --from '@amigo.ru' * Whitelisting sender domain: amigo.ru ekzorchik@mail:~$
Шаг №3:
Чтобы удалить домен из белого списка:
ekzorchik@mail:~$ sudo python3 /opt/iredapd/tools/greylisting_admin.py --remove-whitelist-domain --from '@aol.com' * Remove whitelisted sender domain: aol.com ekzorchik@mail:~$
Шаг №4:
Допустим Вы хотите отключить плагин Greylist
от почтового сервера iRedMail:
ekzorchik@mail:~$ sudo nano /opt/iredapd/settings.py # Enabled plugins. plugins = ["reject_null_sender", "wblist_rdns", "reject_sender_login_mismatch", "greylisting", "throttle", "amavisd_wblist", "sql_alias_access_policy"]
убираем "greylisting",
и не забываем сохранить внесенные изменения.
Шаг №5:
Для применения изменений перезапускаем сервис iRedAPD (A simple posfix policy server)
ekzorchik@mail:~$ sudo systemctl restart iredapd.service
у меня было что письма отправляемые с домена @ekzorchik.com
на почтовые ящики вида 116@amigo.ru
не отравлялись, а после того как применил эту заметку стали отправляться и приниматься с таких цифровых адресов (алиасов если быть точнее).
Пока на этом заметку завершу, если что-то новое узнаю, то обязательно дополню. С уважением, автор блога Олло Александр aka ekzorchik.