Vreau să avem un server de retransmisie postfix care să preia e-mail de la diverși utilizatori și servere [email protected] și să rescrie antetul pentru a transporta doar [email protected] [email protected]
Destul de ușor de configurat serverul de retransmisie pentru a face acest lucru cu e-mailul care provine din interior, dar am nevoie să fac acest lucru către e-mail-ul care este transmis prin gazda de reluare.
Numele de utilizator vor varia foarte mult și pur și simplu nu le cunosc pe toate, numele de gazdă vor varia, dar, ieșind din serverul de retransmisie, aș dori ca numele de utilizator original „De la” să rămână același cu doar domeniul (eliminând numele de gazdă ).
Aș dori ca e-mailurile transmise prin server să fie schimbate
De la: [email protected]
Către: [email protected]
main.cf:
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
myhostname = ..com
myorigin = $mydomain
inet_interfaces = all
inet_protocols = all
mydestination = $myhostname, localhost.$mydomain, localhost
unknown_local_recipient_reject_code = 550
rețelele mele = 172.0.0.0/8, 127.0.0.0/8
relayhost = [smtp..com]
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
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.postfix
calea_newaliases = /usr/bin/newaliases.postfix
mailq_path = /usr/bin/mailq.postfix
setgid_group = postdrop
html_directory = nr
director_manpage = /usr/share/man
sample_directory = /usr/share/doc/postfix/samples
readme_directory = /usr/share/doc/postfix/README_FILES
smtpd_tls_cert_file = /etc/pki/tls/certs/postfix.pem
smtpd_tls_key_file = /etc/pki/tls/private/postfix.key
smtpd_tls_security_level = mai
smtp_tls_CApath = /etc/pki/tls/certs
smtp_tls_CAfile = /etc/pki/tls/certs/ca-bundle.crt
smtp_tls_security_level = mai
meta_directory = /etc/postfix
shlib_directory = /usr/lib64/postfix
smtpd_recipient_restrictions =
permis_rețelele mele,
reject_non_fqdn_recipient,
reject_unauth_destination
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = regexp:/etc/postfix/sender_canonical
fisier sender_canonical -
/^(.*@).*$/ ${1}domeniulmeu.com