Điểm:0

Postfix có thể gửi, nhưng không nhận được email bên ngoài với cấu hình trong CentOS 8

lá cờ us

Tôi có hai vấn đề và tôi tin rằng chúng có liên quan đến nhau. Đầu tiên, tôi có thể nhận email từ các miền trong máy chủ cục bộ của mình trong Roundcube và Horde, nhưng không phải trong Thunderbird hoặc Mac Mail. Thứ hai, tôi không thể nhận email bên ngoài ở bất cứ đâu và đây là vấn đề chính khiến tôi lo lắng. Khi tôi gửi tin nhắn, tôi nhận được đèn flash trên màn hình cho biết tin nhắn đang được gửi và tôi KHÔNG nhận được thông báo lỗi. Tuy nhiên, người nhận không nhận được email. Đây là mã tôi đã thêm vào cuối /etc/postfix/main.cf gốc:

myhostname = mail.charlotsa.com
tên miền của tôi = charlotsa.com
nguồn gốc của tôi = $ tên miền của tôi
home_mailbox = thư/
mạng của tôi = 24.197.10.0/24, 127.0.0.0/8
inet_interfaces = $myhostname, localhost
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
smtpd_sasl_type = bồ câu
smtpd_sasl_path = riêng tư/xác thực
smtpd_sasl_local_domain =
smtpd_sasl_security_options = vô danh
bị hỏng_sasl_auth_clients = có
smtpd_sasl_auth_enable = có
smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reje$
smtp_tls_security_level = có thể
smtpd_tls_security_level = có thể
smtp_tls_note_starttls_offer = có
smtpd_tls_loglevel = 1
smtpd_tls_key_file = /etc/letsencrypt/live/mail.charlotsa.com/privkey.pem
smtpd_tls_cert_file = /etc/letsencrypt/live/mail.charlotsa.com/fullchain.pem
smtpd_tls_received_header = có
smtpd_tls_session_cache_timeout = 3600s
tls_random_source = dev:/dev/urandom

Tôi chỉ thực hiện hai thay đổi khác đối với tệp "/etc/postfix/main.cf" ban đầu.Đầu tiên, tôi đã nhận xét các đường dẫn ssl, vì tôi đã có chứng chỉ cho máy chủ email của mình, chứng chỉ này tôi đã thêm ở cuối tệp. Thứ hai, tôi đã thêm mã này vào phần bí danh của tệp:

virtual_alias_maps = hash:/etc/postfix/virtual
virtual_alias_domains = hash:/etc/postfix/virtual_domains

Nhưng tôi chưa thử tên miền khác vì tôi muốn giải quyết vấn đề này trước. Khi tôi kiểm tra cổng 25 bằng lệnh "netstat -plnt |grep :25", đây là kết quả:

(Không phải tất cả các quy trình đều có thể được xác định, thông tin quy trình không thuộc sở hữu
 sẽ không được hiển thị, bạn sẽ phải root để xem tất cả.)
tcp 0 0 24.197.10.18:25 0.0.0.0:* NGHE -                   
tcp 0 0 127.0.0.1:25 0.0.0.0:* NGHE -                   
tcp6 0 0 ::1:25 :::* NGHE -

Đây là cấu hình của tôi trong Thunderbird: Cấu hình email Thunderbird

Cuối cùng, tôi đã thiết lập máy chủ tên DNS của mình trong "/var/named" và nó đang trỏ tới ip của tôi. Tôi tin rằng sự cố với Thunderbird và Mac Mail sẽ không còn là vấn đề nữa khi tôi có thể nhận email bên ngoài. Nếu ai đó có thể giúp tôi, tôi sẽ rất biết ơn. Cảm ơn trước.

Điểm:0
lá cờ us

Tôi đã hiểu rồi. Tất cả những gì tôi đã làm là nhận xét ra khỏi dòng

mạng của tôi = 24.197.10.0/24, 127.0.0.0/8

và thay đổi inet_interfaces đến tất cả các.

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.