iRedMail: Управление белым и чёрным списками
Белый и чёрный списки являются списками фильтрации входящих электронных писем на уровне сервера.
Чёрный список позволяет заблокировать поступление электронных писем от определённого абонента, белый список, напротив, разрешить поступление электронных писем от отправителя вне зависимости от их содержания и дополнительных проверок почтовым сервером.
В #iRedMail чёрный и белый списки контролируются плагином amavisd_wblist
(/opt/iredapd/plugins/amavisd_wblist.py
). Самим же плагином можно управлять при помощи скрипта wblist_admin.py
(/opt/iredapd/tools/wblist_admin.py
).
Форматы адресов
Допустимые форматы адресов для белого и чёрного списков:
user@domain.com
- один пользователь.@domain.com
/@sub.domain.com
- один домен.@.domain.com
- домен и все его суб-домены.@.
- любой домен.@.com
/@.org
/@.info
- домен верхнего уровня.192.168.1.2
- один IP-адрес.192.168.1.0/24
- Сеть CIDR.
Примеры для белого списка
- Показать записи из белого списка:
- Добавить в белый список IP-адрес, email, домен и суб-домен:
- Создать для локального почтового домена
@domain.com
белый список и внести в него IP-адрес192.168.1.10
и emailuser@example.com
:
- Создать для локального почтового домена
@domain.com
и всех его суб-доменов белый список и внести в него IP-адрес192.168.1.10
и emailuser@example.com
:
- Создать для локального пользователя
user@domain.com
белый список и внести в него IP-адрес192.168.1.10
и emailuser@example.com
:
- Показать записи из белого списка для локального почтового домена
@domain.com
:
- Показать записи из белого списка для локального пользователя
user@domain.com
:
Примеры для чёрного списка
- Показать записи из чёрного списка:
- Добавить в чёрный список IP-адрес, email, домен и суб-домен:
- Создать для локального почтового домена
@domain.com
чёрный список и внести в него IP-адрес172.16.1.10
и emailbad-user@example.com
:
- Создать для локального почтового домена
@domain.com
и всех его суб-доменов чёрный список и внести в него IP-адрес172.16.1.10
и emailbad-user@example.com
:
- Создать для локального пользователя
user@domain.com
чёрный список и внести в него IP-адрес172.16.1.10
и emailbad-user@example.com
:
- Показать записи из чёрного списка для локального пользователя
user@domain.com
:
Серый список
За серый список отвечает плагин greylisting
(/opt/iredapd/plugins/greylisting.py
). Этим плагином можно управлять при помощи скрипта greylisting_admin.py
(/opt/iredapd/tools/greylisting_admin.py
).
Примеры для серого списка
- Отключить глобальный серый список:
- Показать все настройки серого списка:
- Показать все доменные имена отправителей из белого списка:
- Показать все адреса отправителей из белого списка:
- Добавить домен отправителя
@example.com
в белый список:
- Удалить домен отправителя
@example.com
из белого списка:
- Включить серый список для локального почтового домена
@example.com
:
- Отключить серый список для локального пользователя
user@example.com
:
- Отключить серый список для писем, отправленных с домена
@gmail.com
локальному пользователюuser@example.com
:
- Отключить серый список для писем, отправленных с IP-адреса
45.56.127.226
:
- Удалить настройки серого списка для локального домена
@test.com
:
Источники:
Категории
Смотрите также
Похожие записи не найдены.