ISPmanager позволяет защитить почтовые ящики от нежелательных писем. Для этого используются встроенные средства почтового сервера exim, фильтры Greylisting и SpamAssassin, антивирус ClamAV. Чтобы установить их, перейдите в Настройки → Конфигурация ПО. Подробнее см. в статье Установка почтового сервера.
Exim позволяет настроить списки разрешённых и запрещённых отправителей. При проверке, если письмо пришло от разрешённого отправителя, то оно будет принято. Если от запрещённого, то отклонено.
Чтобы добавить отправителя в список разрешённых:
Белый список хранится в /etc/<директория exim>/whitelist.
Чтобы добавить отправителя в список запрещённых и его письма всегда отклонялись:
Чёрный список хранится в /etc/<директория exim>/blacklist.
DNSBL (DNS blacklist) — списки доменов и IP-адресов, которые, как правило, используются для борьбы со спамом. Exim проверяет наличие почтового домена, с которого отправлено письмо в DNSBL-списках. Если почтовый домен присутствует в списках, то письмо отклоняется.
Чтобы добавить DNSBL-список:
Список добавленных DNSBL хранится в /etc/<директория exim>/dnsbllist.
Greylisting — технология, которая позволяет отклонять нежелательные письма с помощью задержки их принятия. Как правило, спам рассылается с сервера за короткое время и в большом количестве. Greylisting задерживает принятие письма на некоторое время. Почтовый сервер уведомляет отправителя письма, что не может принять его прямо сейчас и просит повторить процедуру через несколько минут. Если сервер–отправитель передаёт не спам–письмо, то он должен сохранить письмо в очереди и повторять пересылку в течение пяти дней. В ISPmanager технология Greylisting обеспечивается с помощью Postgrey.
Чтобы добавить отправителя в список разрешённых и его письма не проверялись с помощью Greylisting:
Белый список хранится в /etc/postfix/postgrey_whitelist_clients для CentOS и в /etc/postgrey/whitelist_clients для Debian и Ubuntu.
SpamAssassin анализирует содержимое писем. После анализа в заголовки письма добавляются строки, в которых указан уровень спама. В почтовом клиенте можно настроить фильтры, которые будут учитывать результаты анализа SpamAssassin. Например, для почтового клиента Mozilla Thunderbird:
ClamAV — антивирус, который проверяет вложенные в письма файлы. Если письмо содержит заражённый файл, то оно отклоняется.
По умолчанию проверка выполняется в следующем порядке: