Cài đặt MASQUERADE của tôi trông như sau...
dnl # Đồng thời chấp nhận email được gửi tới "localhost.localdomain" dưới dạng email cục bộ.
dnl #
LOCAL_DOMAIN(`localhost.localdomain')dnl
dnl #
dnl # Ví dụ sau tạo thư từ máy chủ này và bất kỳ thư bổ sung nào
dnl # tên miền được chỉ định dường như được gửi từ mydomain.com
dnl #
MASQUERADE_AS(`wantedomain.com')dnl
dnl #
dnl # masquerade không chỉ tiêu đề mà cả phong bì
dnl #
TÍNH NĂNG(masquerade_envelope)dnl
dnl #
dnl # masquerade không chỉ @mydomainalias.com mà cả @*.mydomainalias.com
dnl #
TÍNH NĂNG(masquerade_entire_domain)dnl
dnl #
MASQUERADE_DOMAIN(localhost)dnl
MASQUERADE_DOMAIN(localhost.localdomain)dnl
MASQUERADE_DOMAIN(localhost02.ux.com.tus)dnl
MASQUERADE_DOMAIN(localhost02)dnl
dnl MASQUERADE_DOMAIN(mydomain.lan)dnl
Tệp máy chủ của tôi chứa ...
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
192.168.101.129 localhost02.ux.com.tus localhost02
[root@localhost02 mail]# tên máy chủ -s
máy chủ cục bộ02
[root@localhost02 mail]# tên máy chủ -f
localhost02.ux.com.tus
[thư root@localhost02]#
Khi tôi đang cố gửi thư, sendmail tiếp tục cố gửi thư này bằng localhost02.ux.com.tus và không tính đến cài đặt MASQUERADING (Tôi đang mong [email protected] là người gửi)...
[root@localhost02 mail]# mail [email protected]
Chủ đề: KIỂM TRA
Chào thế giới.
.
EOT
[root@localhost02 mail]# mailq
/var/spool/mqueue (1 yêu cầu)
-----Q-ID----- --Kích thước-- -----Q-Thời gian----- ------------Người gửi/Người nhận---- -------
20JB4OZi054827* 13 Thứ tư, ngày 19 tháng 1 12:04 <[email protected]>
<[email protected]>
Tổng số yêu cầu: 1
Bất kì sự trợ giúp nào đều được đánh giá cao!
20222.01.27 - CẬP NHẬT
Tôi đã tạo một tập lệnh shell ngắn, chứa các nội dung sau ...
#!/bin/sh
NGƯỜI NHẬ[email protected]
[email protected]
/usr/sbin/sendmail -i -v -Am -f$SENDER $RECIPIENT <<END
Chủ đề: KIỂM TRA
Từ: $SENDER
Chào thế giới.
CHẤM DỨT
Sau khi thực thi tập lệnh shell, tôi vẫn gặp lỗi hết thời gian chờ từ máy chủ SMTP...
[root@localhost02 mail]# ./sendmail.sh
[email protected]... Đang kết nối với email-smtp.eu-central-1.amazonaws.com. cổng 587 qua rơle ...
[email protected]... Hoãn lại: Đã hết thời gian kết nối với email-smtp.eu-central-1.amazonaws.com.
[root@localhost02 mail]# mailq
/var/spool/mqueue (6 yêu cầu)
-----Q-ID----- --Kích thước-- -----Q-Thời gian----- ------------Người gửi/Người nhận---- -------
20R7JX1b017298 13 Thứ năm, ngày 27 tháng 1 08:19 [email protected]
(Hoãn lại: Đã hết thời gian kết nối với email-smtp.eu-central-1.)
[email protected]
Tuy nhiên, kết nối telnet với máy chủ qua cổng 587 có vẻ ổn...
[root@localhost02 mail]# telnet email-smtp.eu-central-1.amazonaws.com 587
Đang thử 172.27.1.14...
Đã kết nối với email-smtp.eu-central-1.amazonaws.com.
Ký tự thoát là '^]'.
220 email-smtp.amazonaws.com ESMTP SimpleEmailService-d-B4HOZL4HF JJQ6jMD4ztoBhcmitWhE
451 4.4.2 Hết thời gian chờ dữ liệu từ máy khách.
Kết nối bị đóng bởi máy chủ nước ngoài.
[thư root@localhost02]#
...và cuối cùng là nội dung của tệp /var/log/maillog...
Ngày 27 tháng 1 08:19:33 localhost02 sendmail[17298]: 20R7JX1b017298: [email protected], size=57, class=0, nrcpts=1, msgid=<[email protected]>, chuyển tiếp = root @ localhost
Ngày 27 tháng 1 08:25:33 localhost02 sendmail[17298]: 20R7JX1b017298: [email protected], [email protected] (0/0), delay=00:06:00, xdelay=00: 06:00, mailer=relay, pri=30057, relay=email-smtp.eu-central-1.amazonaws.com. [18.158.92.82], dsn=4.0.0, stat=Deferred: Đã hết thời gian kết nối với email-smtp.eu-central-1.amazonaws.com.