Таинственные/неизвестные IP-адреса продолжают попадать в белый список спама
У меня есть почтовый сервер OpenBSD 7.1, на котором работает OpenSMTPD со спамдом.
Я замечаю загадочные IP-адреса в /var/log/maillog, например:
smtp connected address=162.142.125.222 host=scanner-25.ch1.censys-scanner.com
Эти IP-адреса продолжают заноситься в белый список в базе данных спама, чего я не хочу. Не следует ли им сначала поговорить со спамом, а не сразу обращаться к SMTPD?
Мой /etc/pf.conf гласит:
emailserver = "192.168.7.5"
email = "{ smtp, imaps }"
set skip on lo
block all
block return # block stateless traffic
pass # establish keep-state
# By default, do not permit remote connections to X11
block return in on ! lo0 proto tcp to port 6000:6010
# Port build user does not need network
block return out log proto {tcp udp} user _pbuild
#pass in on egress proto tcp to any port smtp
pass in on egress proto tcp to any port submission
table <badhosts> persist file "/etc/badhosts"
table <sshguard> persist
table <spamd-white> persist
table <nospamd> persist file "/etc/mail/nospamd"
block in quick from <sshguard>
block in quick from <badhosts>
pass in log on egress proto tcp to any port smtp \
divert-to 127.0.0.1 port spamd
pass in log on egress proto tcp from <nospamd> to any port smtp
pass in log on egress proto tcp from <spamd-white> to any port smtp
pass out log on egress proto tcp to any port smtp
pass log (to pflog1) proto tcp to $emailserver port $email
pass log (to pflog1) proto tcp from $emailserver to port smtp
Я не понимаю, почему эти IP-адреса попадают в белый список. Они не отображаются в белом списке /etc/mail/nospamd.
Будет ли это иметь какое-то отношение к двум нижним утверждениям?
pass log (to pflog1) proto tcp to $emailserver port $email
pass log (to pflog1) proto tcp from $emailserver to port smtp
Я пытался добавить IP-адреса исходящей электронной почты в белый список, добавил эти два утверждения и создал интерфейс pflog1 после прочтения Книги PF.