Назад | Перейти на главную страницу

Как настроить sendmail для приема писем только от доверенных почтовых серверов

Если у меня есть список доверенных серверов электронной почты, можно ли настроить мой сервер sendmail на прием электронной почты только с доверенных серверов? Как я могу это сделать?

Самый простой - настроить брандмауэр и открыть TCP-порт 25 только для серверов из вашего списка.

Собственный способ sendmail, например, будет использовать /etc/mail/access:

# by default we allow relaying from localhost...
localhost.localdomain           RELAY
localhost                       RELAY
127.0.0.1                       RELAY

# Allow Connect from trusted server IPs
Connect:10.9.8.7     OK
Connect:192.168.1.2  OK

# Since Sendmail does not support CIDR expansion list all ranges explicitly
# block 1.0.0.0/8 :
Connect:1         REJECT
# block 2.0.0.0/8 :
Connect:2         REJECT
Connect:3         REJECT
...
Connect:254       REJECT

Кроме того, вы можете создать собственный черный / белый список DNS.