Tìm cách có một máy chủ chuyển tiếp postfix nhận email từ nhiều người dùng và máy chủ khác nhau [email protected] và viết lại tiêu đề để chỉ mang tên người dù[email protected] [email protected]
Đủ dễ để định cấu hình máy chủ chuyển tiếp để thực hiện việc này với email bắt nguồn từ bên trong, nhưng tôi cần nó để thực hiện việc này với email đang được chuyển tiếp qua máy chủ chuyển tiếp.
Tên người dùng sẽ khác nhau rất nhiều và tôi chỉ không biết tất cả chúng, tên máy chủ sẽ khác nhau, nhưng khi ra khỏi máy chủ chuyển tiếp, tôi muốn tên người dùng "Từ" ban đầu được giữ nguyên chỉ với tên miền (loại bỏ tên máy chủ ).
Muốn email được chuyển tiếp qua máy chủ đã thay đổi
Từ: [email protected]
Tới: [email protected]
chính.cf:
mức độ tương thích = 2
queue_directory = /var/spool/postfix
thư mục lệnh = /usr/sbin
daemon_directory = /usr/libexec/postfix
data_directory = /var/lib/postfix
mail_owner = hậu tố
tên máy chủ của tôi = ..com
nguồn gốc của tôi = $ tên miền của tôi
inet_interfaces = tất cả
inet_protocols = tất cả
mydestination = $myhostname, localhost.$mydomain, localhost
Unknown_local_recipient_reject_code = 550
mạng của tôi = 172.0.0.0/8, 127.0.0.0/8
máy chủ chuyển tiếp = [smtp..com]
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
debug_peer_level = 2
debugger_command =
ĐƯỜNG=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
ddd $daemon_directory/$ process_name $ process_id & ngủ 5
sendmail_path = /usr/sbin/sendmail.postfix
newaliases_path = /usr/bin/newaliases.postfix
mailq_path = /usr/bin/mailq.postfix
setgid_group = postdrop
html_directory = không
manpage_directory = /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 = có thể
smtp_tls_CApath = /etc/pki/tls/certs
smtp_tls_CAfile = /etc/pki/tls/certs/ca-bundle.crt
smtp_tls_security_level = có thể
meta_directory = /etc/postfix
shlib_directory = /usr/lib64/postfix
smtpd_recipient_restrictions=
allow_mynetworks,
reject_non_fqdn_recipient,
reject_unauth_destination
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = regexp:/etc/postfix/sender_canonical
tập tin sender_canonical -
/^(.*@).*$/ ${1}mydomain.com