Kịch bản: Tên miền của bạn: mydomain.com
miền bạn muốn gửi đến: theirdomain.com
1. Xác định các mail server bạn đang gửi đến. Mở CMD prompt Loại
NSLOOKUP
set q=mx
theirdomain.com
đáp ứng:
Non-authoritative answer:
theirdomain.com MX preference = 50, mail exchanger = mail.theirdomain.com
Nslookup_big
2. Kết nối đến máy chủ mail của họ
SMTP giao tiếp qua cổng 25. Bây giờ chúng ta sẽ cố gắng sử dụng TELNET để kết nối với máy chủ thư của họ "mail.theirdomain.com"
Mở CMD prompt
TELNET MAIL.THEIRDOMAIN.COM 25
Bạn sẽ thấy một cái gì đó như thế này như một câu trả lời:
220 mx.google.com ESMTP 6si6253627yxg.6
Hãy nhận biết rằng các máy chủ khác nhau sẽ đưa ra lời chào khác nhau nhưng bạn sẽ nhận được cái gì đó. Nếu không có gì xảy ra vào thời điểm này thì có 2 vấn đề có thể xảy ra. Cổng 25 đang bị chặn tại tường lửa của bạn hoặc máy chủ của họ không phản hồi. Hãy thử một tên miền khác, nếu nó hoạt động thì đó không phải là bạn.
3. Gửi Email
Bây giờ, sử dụng lệnh SMTP đơn giản để gửi một email thử nghiệm. Điều này rất quan trọng, bạn KHÔNG THỂ sử dụng phím xóa lùi, nó sẽ hoạt động trên màn hình nhưng không được hiểu chính xác. Bạn phải gõ các lệnh này một cách hoàn hảo.
ehlo mydomain.com
mail from:<[email protected]>
rcpt to:<[email protected]>
data
This is a test, please do not respond
.
quit
Vậy, điều đó có nghĩa là gì? EHLO - giới thiệu bản thân bạn với máy chủ thư HELO cũng có thể được sử dụng nhưng EHLO yêu cầu máy chủ sử dụng bộ lệnh mở rộng (không phải chúng tôi đang sử dụng).
MAIL FROM - người đang gửi email. Hãy chắc chắn để đặt này là lớn hơn/ít hơn khung như nhiều máy chủ email sẽ yêu cầu này (Postini).
RCPT TO - bạn đang gửi nó đến ai. Một lần nữa bạn cần phải sử dụng các dấu ngoặc vuông. Xem Bước 4 về cách kiểm tra thư chuyển tiếp!
DATA - thông báo cho máy chủ SMTP rằng nội dung sau là phần nội dung email của bạn. Đảm bảo nhấn "Enter" ở cuối.
. - khoảng thời gian một mình trên đường truyền cho máy chủ SMTP bạn đã hoàn tất với phần dữ liệu và rõ ràng là gửi email.
thoát - thoát phiên TELNET.
4. Kiểm tra rơle SMTP Kiểm tra rơle SMTP rất dễ dàng và chỉ cần thay đổi nhỏ các lệnh trên. Xem bên dưới:
ehlo mydomain.com
mail from:<[email protected]>
rcpt to:<[email protected]>
data
This is a test, please do not respond
.
quit
Xem sự khác biệt? Trên dòng RCPT TO, chúng tôi đang gửi đến một miền không được kiểm soát bởi máy chủ SMTP mà chúng tôi đang gửi đến. Bạn sẽ nhận được một lỗi ngay lập tức là chuyển tiếp SMTP bị tắt. Nếu bạn có thể tiếp tục và gửi email, thì chuyển tiếp được máy chủ đó cho phép.
cảm ơn người đàn ông. Đó là bài viết hay .. – user1479273