Tôi muốn chuyển tiếp tất cả email đến mọi thứ trong @foo.com
đến [email protected]
và cả người dùng UNIX baz
.
Tôi đã thử thêm cả hai baz
và [email protected]
đến ảo
tệp (xem cấu hình bên dưới), nhưng dường như nó chỉ chuyển tiếp thư đến [email protected]
và không thêm nó vào /var/mail/baz
. Không có lỗi liên quan đến việc gửi đến baz
hiển thị trong nhật ký (thậm chí nó cũng không đề cập đến baz
bên trong /var/log/mail.log
; [email protected]
làm hiển thị trong nhật ký mặc dù với một trạng thái=đã gửi
, sau đó qmgr
nói "đã xóa"; không có thêm thông tin về email kiểm tra xuất hiện).
Có một cái gì đó mà tôi đang mất tích? người đàn ông 5 ảo
nói địa chỉ @domain, địa chỉ, ...
được chấp nhận như một khuôn mẫu, vì vậy tôi nghĩ điều này chỉ nên làm việc, phải không?
/etc/postfix/main.cf
:
smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = không
append_dot_mydomain = không
readme_directory = không
mức độ tương thích = 2
# Thông số TLS
smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=có
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = mailme
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = $myhostname, mailme.foo.com, mailme, localhost.localdomain, localhost
máy chủ chuyển tiếp =
mạng của tôi = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
hộp thư_size_limit = 0
người nhận_delimiter = +
inet_interfaces = tất cả
# Chỉ sử dụng ipv4; vì một số lý do, ipv6 (được sử dụng khi được đặt thành "tất cả") gây ra thông báo "không thể truy cập mạng" trong /var/log/mail.log
inet_protocols = ipv4
# chuyển tiếp
virtual_alias_domains = foo.com
virtual_alias_maps = hash:/etc/postfix/virtual
/etc/postfix/ảo
:
@foo.com baz, [email protected]