Tôi đang cố gắng tìm hiểu về máy chủ thư và khá nản lòng với tất cả các phần chuyển động trong quá trình thiết lập..
Hiện tại tôi không thể gửi qua từ máy chủ smtp của mình. Tôi có thể nhận thư tốt từ nhiều miền khác nhau.
Trong nhật ký của mình, tôi thấy các mục bên dưới khi cố gắng gửi thư..
Ngày 31 tháng 7 11:59:15 mail postfix/submission/smtpd[1290]: kết nối từ không xác định[78.136.22.232]
Ngày 31 tháng 7 12:01:03 mail postfix/postscreen[1294]: KẾT NỐI từ [209.85.214.179]:46881 đến [45.77.139.149]:25
Ngày 31 tháng 7 12:01:03 mail postfix/postscreen[1294]: PASS OLD [209.85.214.179]:46881
Ngày 31 tháng 7 12:01:03 mail postfix/smtpd[1297]: kết nối từ mail-pl1-f179.google.com[209.85.214.179]
Ngày 31 tháng 7 12:01:05 mail postfix/smtpd[1297]: 03178A46: client=mail-pl1-f179.google.com[209.85.214.179]
Ngày 31 tháng 7 12:01:05 sửa lỗi/dọn dẹp thư sau [1299]: 03178A46: message-id=<CAMJ_LmbWv_5o7GZJx8RwqOqz52O_sWTrgX0_=mSi_Vt6+uz++Q@mail.gmail.com>
Ngày 31 tháng 7 12:01:05 mail postfix/cleanup[1299]: 03178A46: milter-reject: END-OF-TIN NHẮN từ mail-pl1-f179.google.com[209.85.214.179]: 5.7.1 Mẫu Gtube; from=<[email protected]> to=<[email protected]> proto=ESMTP helo=<mail-pl1-f179.google.com>
Ngày 31 tháng 7 12:01:05 mail postfix/smtpd[1297]: ngắt kết nối khỏi mail-pl1-f179.google.com[209.85.214.179] ehlo=2 starttls=1 mail=1 rcpt=1 data=0/1 thoát= 1 lệnh=6/7
Ngày 31 tháng 7 12:04:15 mail postfix/submission/smtpd[1290]: hết thời gian sau khi KẾT NỐI từ không xác định[78.136.22.232]
Ngày 31 tháng 7 12:04:15 mail postfix/submission/smtpd[1290]: ngắt kết nối khỏi các lệnh không xác định[78.136.22.232]=0/0
thư gốc@mail:~#
Hệ điều hành của tôi là Debian 9 và tất cả các quy tắc iptables đã bị xóa trong khi thử nghiệm điều này.
Đây là master.cf và main.cf của tôi --> https://Pastebin.com/9WUnzYZt
Cảm ơn
CHỈNH SỬA1:
Một cái gì đó tôi quên đề cập đến. Tôi đã thực hiện grep 'smtp.*restrict' từ main.cf của mình. Tôi nhận thấy rằng smtpd_recipient_restrictions đang trỏ đến một tệp sql. Bản thân tệp sql có truy vấn bên dưới.. Đây có phải là lý do khiến thư gửi đi không thành công không?
root@mail:~# grep smtp.*restrict /etc/postfix/main.cf
smtpd_relay_restrictions = reject_non_fqdn_recipient
smtpd_recipient_restrictions = check_recipient_access mysql:/etc/postfix/sql/recipient-access.cf
smtpd_client_restrictions = permit_mynetworks
smtpd_helo_restrictions = permit_mynetworks
smtpd_data_restrictions = reject_unauth_pipelining
root@mail:~# truy vấn grep /etc/postfix/sql/recipient-access.cf
query = select if(sendonly = true, 'REJECT', 'OK') AS truy cập từ các tài khoản có tên người dùng = '%u' và tên miền = '%d' và đã bật = true GIỚI HẠN 1;
thư gốc@mail:~#
CHỈNH SỬA2: Tôi đã định cấu hình mutt để loại trừ đây là sự cố phía máy khách nhưng dường như tôi vẫn không thể làm cho nó hoạt động được..
ââ[$] <> mèo muttrc
đặt thư mục = "imaps://[email protected]@imap.mydomain.abc:993"
đặt smtp_url = "smtp://[email protected]@smtp.mydomain.abc:587"
đặt từ = "[email protected]"
đặt tên thật = "hostmaster"
đặt spoolfile = "+Hộp thư đến"
thiết lập bản ghi = "+Đã gửi"
đặt thùng rác = "+Thùng rác"
đặt hoãn lại = "+Bản nháp"
hộp thư =Hộp thư đến =Đã gửi =Thùng rác =Thư nháp =Rác =Khác
tuy nhiên, bất cứ khi nào tôi cố gắng gửi thư, bất kể đó là tên miền khác hay cùng địa chỉ email với người gửi, tôi đều thấy lỗi này
Phiên SMTP không thành công: 451 4.3.0 <[email protected]>: Lỗi tra cứu tạm thời