Tài liệu tuyên bố rằng tôi có thể thêm bí danh trong một tệp (như / etc / postfix / virtusertable) và sau đó sử dụng chỉ thị "virtual_maps" để trỏ đến nó. Điều này dường như không làm việc, tuy nhiên.
Thư của tôi đang bị trả về:
Recipient address rejected: User unknown in local recipient table;
Nếu tôi gửi thư cho người dùng từ máy chủ bằng lệnh mail, nó sẽ hoạt động.
mail myuser
Thông báo đi qua postfix và tự chèn chính xác vào hộp thư đến Cyrus.
Khi tôi sử dụng fetchmail để đưa tin nhắn của người dùng ra khỏi máy chủ pop3, postfix không thành công. Email của người dùng là "myuser@mydomain.com", nhưng dường như không ánh xạ chính xác đến "myuser", tên hộp thư cyrus.
/etc/postfix/main.cf
myhostname = localhost alias_maps = hash: / etc / bí danh alias_database = hàm băm: / etc / bí danh myorigin = / etc / tên thư mydestination = localhost chuyển tiếp = mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0THER/104 [:: 1] / 128 hộp thư_size_limit = 0 receive_d Friiter = + inet_interfaces = tất cả hộp thư_transport = lmtp: unix: / var / run / cyrus / socket / lmtp #lmtp: unix: / var / run / lmtp virtual_alias_domains = mydomain.com virtual_maps = hash: / etc / postfix / virtusertable
/ etc / fetchmailrc
et syslog; đặt daemon 20; thăm dò ý kiến "mail.pop3server.com" với giao thức pop3 người dùng "myuser@mydomain.com" mật khẩu "12345" là "myuser" lấy
/ etc / postfix / virtusertable
myuser@mydomain.com myuser
post -n
alias_database = hàm băm: / etc / bí danh
alias_maps = hash: / etc / bí danh
append_dot_mydomain = không
biff = không
config_directory = / etc / postfix
inet_interfaces = tất cả
hộp thư_size_limit = 0
hộp thư_transport = lmtp: unix: / var / run / cyrus / socket / lmtp
mydestination = localhost
myhostname = localhost
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0THER/104 [:: 1] / 128
myorigin = / etc / tên thư
readme_directory = không
receive_d Friiter = +
chuyển tiếp =
smtp_tls_session_cache_database = btree: $ {data_directory} / smtp_scache
smtpd_banner = $ myhostname ESMTP $ mail_name (Ubuntu)
smtpd_tls_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file = /etc/ssl/private/ssl-cert-snakeoil.key
smtpd_tls_session_cache_database = btree: $ {data_directory} / smtpd_scache
smtpd_use_tls = có
virtual_alias_domains = mydomain.com
Tại sao nó lại bỏ qua bí danh của tôi?