Tôi đang cố gắng gửi email bằng telnet trong cmd. Tôi có kết nối với telnet bây giờ
C:\Users\Student>telnet alt3.gmail-smtp-in.l.google.com 25
sau đó nó đưa tôi đến đây:
220 mx.google.com ESMTP c8si3296343qgc.94 - gsmtp
Sau đó, tôi nhập helo để đảm bảo rằng tôi đã kết nối và tôi sẽ nhận được 250
ehlo
250-mx.google.com at your service, [103.16.169.202]
250 SIZE 35882577
Lệnh tiếp theo sau khi nhận được 250 sẽ là:
mail from: <cedr******@gmail.com>
đã đưa tôi đến
500 Syntax error, command unrecognized
Tôi đã đọc một số trang web nói rằng tường lửa phải tuân thủ phần 3.1.2 của RFC 2979 (Yêu cầu tường lửa) và tôi phải đảm bảo rằng tường lửa không vô hiệu hóa bất kỳ chức năng SMTP nào mà máy chủ của bạn yêu cầu, chẳng hạn như Xác thực SMTP. Nếu tường lửa của tôi có "Proxy" cho SMTP, tôi nên xóa nó và sau đó thêm tường lửa của riêng tôi mà không làm gì với Cổng 25.
Vì vậy, có thể xin vui lòng ai đó cho tôi biết làm thế nào tôi có thể làm điều đó. Tôi hoàn toàn không biết tìm những thứ đó ở đâu, hoặc nếu bạn có lựa chọn thay thế xin vui lòng cho tôi biết như vậy. Cảm ơn!