Рейтинг:0

Postfix останавливает все исходящие электронные письма, кроме исключений

флаг ca

Чтобы избежать спама, рассылаемого с моего сервера, я пытаюсь заставить Postfix заблокировать все исходящие электронные письма, кроме тех, которые отправлены с определенного адреса электронной почты (например, [email protected]) и разрешить все входящие письма на все адреса, перечисленные в базе данных mysql.

Мне удалось настроить входящую часть, но я изо всех сил пытаюсь заблокировать исходящие электронные письма.

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


Редактировать. Это моя текущая конфигурация:

уровень_совместимости = 3,6
каталог_очередей = /var/spool/postfix
каталог_команд = /usr/sbin
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
mail_owner = постфикс
unknown_local_recipient_reject_code = 550
debug_peer_level = 2
команда_отладчика =
         PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
         ddd $daemon_directory/$process_name $process_id и спящий режим 5
sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
setgid_group = постдроп
html_directory = нет
manpage_directory = /usr/share/man
каталог_образца = /etc/postfix


readme_directory = /usr/share/doc/postfix/readme
inet_protocols = ipv4
мета_каталог = /etc/postfix
shlib_directory = /usr/lib/postfix
maillog_file = /dev/stdout
имя хоста = mydomain.com
мой домен = мой домен.com
mydestination = mydomain.com, localhost.localdomain, localhost
мое происхождение = $ мой домен
ретранслятор = [smtp.gmail.com]:587
smtp_use_tls = да
always_add_missing_headers = да
smtp_host_lookup = родной, днс
transport_maps = lmdb:/dockervolume/транспорт
virtual_alias_maps = прокси:mysql:/dockervolume/mysql-virtual_email2email.cf
virtual_mailbox_maps = прокси:mysql:/dockervolume/mysql-virtual_mailboxes.cf
local_recipient_maps = $virtual_mailbox_maps
local_transport = виртуальный
relay_domains = $ мой домен
smtpd_banner = $мойдомен
default_process_limit = 100
smtpd_client_connection_count_limit = 10
smtpd_client_connection_rate_limit = 10
очередь_минбесплатная = 20971520
header_size_limit = 51200
message_size_limit = 2097152
smtpd_recipient_limit = 5
disable_vrfy_command = да
smtpd_helo_required = да
мои сети = 10.0.0.0/8, 172.16.0.0/12, 192.168.0.0/16
smtp_tls_loglevel = 1
smtpd_tls_loglevel = 1
smtpd_client_message_rate_limit = 5
anvil_rate_time_unit = 120 с
smtpd_client_recipient_rate_limit = 10
smtpd_tls_auth_only = да
smtpd_delay_reject = да
smtpd_helo_restrictions = разрешение
smtpd_error_sleep_time = 3 с
smtpd_soft_error_limit = 10
smtpd_hard_error_limit = 20
default_destination_rate_delay = 2 с
smtpd_sender_restrictions = разрешение_моих сетей, разрешение_sasl_authenticated, reject_unknown_sender_domain, разрешение
smtpd_recipient_restrictions = allow_mynetworks, reject_unknown_recipient_domain, разрешение
anx avatar
флаг fr
anx
Основным методом ограничения *исходящей* почты для авторизованных пользователей является их идентификация по сетевому адресу аутентификации. Конечно, спамер может заполнить отправителя тем же значением, которое вы используете, поэтому предлагаемое вами решение может не решить вашу проблему.
anx avatar
флаг fr
anx
Итак, какова ваша текущая конфигурация постфикса? Что вы пробовали? Ограничение допустимых адресов отправителей конвертов обычно выполняется с помощью средства `check_sender_access` в `smtpd_sender_restrictions`.
флаг ca
@anx Спасибо за ваш ответ. Я обновил свой вопрос и добавил свою текущую конфигурацию

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.