Блокировка SMTP для отдельных доменов: различия между версиями

Материал из Webko Wiki
Перейти к навигации Перейти к поиску
(Новая страница: «You can try the following steps. First, in root SSH, run these commands: touch /etc/blockeddomains echo "domain.com" >> /etc/blockeddomains Please replace domai…»)
 
(нет различий)

Текущая версия на 14:20, 21 апреля 2015

You can try the following steps. First, in root SSH, run these commands:

touch /etc/blockeddomains
echo "domain.com" >> /etc/blockeddomains

Please replace domain.com with the domain name. Do not replace the "" part as that's required, only the domain.com part with the right domain name.

In exim.conf put the following in the topmost box:

domainlist blocked_domains = lsearch;/etc/blockeddomains

Locate the "ROUTERS CONFIGURATION" section, and right below these lines:

democheck:
driver = redirect
require_files = "+/etc/demouids"
condition = "${if eq {${lookup {$originator_uid} lsearch {/etc/demouids} {$value}}}{}{false}{true}}"
allow_fail
data = :fail: demo accounts are not permitted to relay email

Put the following lines:

reject_domains:

driver = redirect
# RBL Blacklist incoming hosts
domains = blocked_domains
allow_fail
data = :fail: Connection rejected: SPAM source $domain is manually blacklisted.