Configurez un server Postfix într-un mediu de testare. Poate redirecționa numai e-mailuri locale. E-mailul de ieșire trebuie redirecționat către /dev/null sau către un cont local. Am găsit o soluție pe forumul tău, dar din păcate nu funcționează corect.
Nu am prea multă experiență cu Postfix. Vă rog să mă ajutați.
/etc/postfix/main.cfg
compatibility_level = 2
director_codă = /var/spool/postfix
director_comandă = /usr/sbin
daemon_directory = /usr/libexec/postfix
directorul_date = /var/lib/postfix
mail_owner = postfix
inet_interfaces = all
inet_protocols = all
myhostname = gazdă.mail1.test
mydomain = mail1.test
myorigin = $mydomain
mydestination = $myhostname, localhost.$mydomain, $mydomain
mynetworks_style = subrețea
relay_domains = [mail1.test]:587
smtpd_client_restrictions = permit_mynetworks
smtpd_helo_restrictions = permit_mynetworks
smtpd_sender_restrictions = permit_mynetworks
smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, respinge
smtpd_relay_restrictions = permit_mynetworks, permit_sasl_authenticated, respinge
header_checks = regexp:/etc/postfix/header_checks
virtual_alias_maps = regexp:/etc/postfix/redirect
/etc/postfix/redirect
/.*@(?!hostname\.localdomain$).*/ mailtrap
/var/log/maillog
3 ianuarie 12:32:17 mail1-test postfix/trivial-rewrite[49647]: avertisment: regexp map /etc/postfix/redirect, linia 1: expresie regulată anterioară nevalidă
3 ian 12:32:17 mail1-test postfix/cleanup[49648]: avertisment: hartă regexp /etc/postfix/redirect, linia 1: expresie regulată anterioară nevalidă