Vì mục đích phát triển, tôi muốn có một máy chủ smtp, máy chủ đó chỉ cần đặt tất cả thư vào hộp thư cục bộ. Để đạt được điều này, tôi đã cố gắng thiết lập một hệ thống hậu tố tối thiểu.
#thầy.cf
smtp inet n - n - - smtpd
dọn dẹp unix n - n - 0 dọn dẹp
qmgr unix n - n 300 1 qmgr
viết lại unix - - n - - viết lại tầm thường
thoát unix - - n - 0 thoát
trì hoãn unix - - n - 0 thoát
dấu vết unix - - n - 0 bị trả lại
xác minh unix - - n - 1 xác minh
lỗi unix - - n - - lỗi
thử lại unix - - n - - lỗi
loại bỏ unix - - n - - loại bỏ
unix cục bộ - n n - - cục bộ
scache unix - - n - 1 scache
proxymap unix - - - - 1 proxymap
postlog unix-dgram n - n - 1 postlogd
#chính.cf
mức độ tương thích = 3,7
queue_directory = /var/spool/postfix
thư mục lệnh = /usr/bin
daemon_directory = /usr/lib/postfix/bin
data_directory = /var/lib/postfix
mail_owner = hậu tố
inet_protocols = ipv4
Unknown_local_recipient_reject_code = 550
mydestination = máy chủ cục bộ
alias_maps = regrec:{{/.*/ mytargetuser@localhost}}
alias_database = $alias_maps
Nói chuyện với smtpd không có vấn đề gì. Tôi nhận được phản hồi thành công trong toàn bộ cuộc trò chuyện, tuy nhiên, cuối cùng, hậu tố cố gắng sử dụng smtp
để gửi thư không được bật:
postfix/smtpd: kết nối từ myhost.mydomain[127.0.0.1]
postfix/smtpd: 8D548E40850: client=myhost.mydomain[127.0.0.1]
postfix/dọn dẹp: 8D548E40850: message-id=<20220506145639.8D548E40850@myhost>
postfix/qmgr: 8D548E40850: from=<[email protected]>, size=408, nrcpt=1 (hàng đợi đang hoạt động)
postfix/qmgr: cảnh báo: kết nối với truyền tải private/smtp: Kết nối bị từ chối
postfix/lỗi: 8D548E40850: to=<[email protected]>, relay=none, delay=30, delays=30/0/0/0.01, dsn=4.3.0, status=deferred (chuyển thư không khả dụng)
Bất kỳ manh mối, tại sao alias_maps
không hoạt động như tôi dự định sử dụng nó ở đây?