Pentru a evita spamul trimis de pe serverul meu, încerc să fac rost de Postfix blocați toate e-mailurile trimise, cu excepția celor trimise de la o anumită adresă de e-mail (cum ar fi [email protected]) și permiteți toate e-mailurile primite la toate adresele listate într-un db mysql.
Am reușit să configurez partea care vine, dar mă chinui să blochez e-mailurile de ieșire.
Cum să fac asta? Există vreo modalitate prin care pot testa dacă serverul blochează efectiv e-mailurile trimise? Cum fac spammerii? Pot verifica jurnalele?
Editați | ×. Aceasta este configurația mea actuală:
compatibility_level = 3.6
director_codă = /var/spool/postfix
director_comandă = /usr/sbin
daemon_directory = /usr/libexec/postfix
directorul_date = /var/lib/postfix
mail_owner = postfix
unknown_local_recipient_reject_code = 550
debug_peer_level = 2
debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
ddd $daemon_directory/$process_name $process_id & sleep 5
sendmail_path = /usr/sbin/sendmail
calea_newaliases = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
setgid_group = postdrop
html_directory = nr
director_manpage = /usr/share/man
director_eșantion = /etc/postfix
readme_directory = /usr/share/doc/postfix/readme
inet_protocols = ipv4
meta_directory = /etc/postfix
shlib_directory = /usr/lib/postfix
maillog_file = /dev/stdout
myhostname = mydomain.com
mydomain = mydomain.com
mydestination = mydomain.com, localhost.localdomain, localhost
myorigin = $mydomain
relayhost = [smtp.gmail.com]:587
smtp_use_tls = da
always_add_missing_headers = da
smtp_host_lookup = nativ,dns
transport_maps = lmdb:/dockervolume/transport
virtual_alias_maps = proxy:mysql:/dockervolume/mysql-virtual_email2email.cf
virtual_mailbox_maps = proxy:mysql:/dockervolume/mysql-virtual_mailboxes.cf
local_recipient_maps = $virtual_mailbox_maps
transport_local = virtual
relay_domains = $mydomain
smtpd_banner = $mydomain
default_process_limit = 100
smtpd_client_connection_count_limit = 10
smtpd_client_connection_rate_limit = 10
queue_minfree = 20971520
header_size_limit = 51200
mesaj_size_limit = 2097152
smtpd_recipient_limit = 5
disable_vrfy_command = da
smtpd_helo_required = da
rețelele mele = 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 = 120s
smtpd_client_recipient_rate_limit = 10
smtpd_tls_auth_only = da
smtpd_delay_reject = da
smtpd_helo_restrictions = permis
smtpd_error_sleep_time = 3s
smtpd_soft_error_limit = 10
smtpd_hard_error_limit = 20
default_destination_rate_delay = 2s
smtpd_sender_restrictions = permis_mynetworks, permit_sasl_authenticated, reject_unknown_sender_domain, permis
smtpd_recipient_restrictions = permit_mynetworks, reject_unknown_recipient_domain, permis