Tôi hiểu ý nghĩa của myhostname
và mydomain
trong cấu hình postfix. Đầu tiên được sử dụng để xác định máy chủ, thứ hai để xác định tên miền và cấu hình các thông số khác.
Vậy myorigin
là:
Tên miền mà thư được đăng tại địa phương dường như đến từ và thư được đăng tại địa phương được gửi đến. Mặc định là $ myhostname
Với "đăng cục bộ" có nghĩa là tất cả thư được chuyển tiếp từ máy chủ này? Tôi có thể có khách hàng kết nối từ khắp mọi nơi (bên ngoài mạng), điều này có được bao gồm không?
Tại sao nó được đặt thành $myhostname
? Theo như tôi hiểu thông số này. máy chủ tên của nó trả lời trong SMTP-Banner và tên miền mà nó cảm thấy có trách nhiệm. Vì vậy, trong trường hợp FQDN là mail.example.com
và miền của tôi example.com
, tại sao tôi muốn nghe thư mail.example.com
thay vì example.com
?
Hơn nữa mydestination
:
Các tài liệu nói:
Danh sách các tên miền được phân phối thông qua vận chuyển chuyển phát thư $ local_transport. Theo mặc định, đây là tác nhân phân phối Postfix cục bộ (8) tìm kiếm tất cả người nhận trong / etc / passwd và / etc / bí danh. Máy chủ SMTP xác thực địa chỉ người nhận bằng $ local_recipient_maps và từ chối người nhận không tồn tại. Xem thêm lớp tên miền cục bộ trong tệp ADDRESS_CLASS_README.
Giá trị mydestination mặc định chỉ định tên cho máy cục bộ. Trên một cổng tên miền thư, bạn cũng nên bao gồm $ mydomain.
Sự khác biệt myorigin
ở đây là gì? Nó cũng có vẻ chịu trách nhiệm để tìm ra tên miền, máy chủ cảm thấy có trách nhiệm. Và một lần nữa, tại sao tôi không đặt điều này thành sth. sau đó example.com
(trên một máy chủ chỉ chịu trách nhiệm cho một tên miền -> example.com)?
Cảm ơn bạn đã giúp đỡ