我尝试在 telnet 中的 cmd 中进行电子邮件欺骗,但失败了。
我进入了
C:\Documents and Settings\Owner>telnet alt3.gmail-smtp-in.l.google.com 25
然后它把我带到这里
220 mx.google.com ESMTP p59si7495147qga.25 - gsmtp
键入此内容
ehlo
然后它产生了:
250-mx.google.com at your service, [122.54.217.133]
250-SIZE 35882577
250-8BITMIME
250-STARTTLS
250-ENHANCEDSTATUSCODES
250 CHUNKING
我继续输入以下内容:
MAIL FROM:<[email protected]>
502 5.5.1 Unrecognized command. s10si7413775qak.221 - gsmtp
有人能告诉我为什么会出现错误吗?是不是因为 Gmail 允许转发外发邮件?请问我是否可以为这封电子邮件的收件人使用一次性/临时电子邮件提供商(例如 dispostable.com)?
答案1
它对我来说工作正常,所以我怀疑 MAIL FROM 行中有一个多余的字符使解析器感到困惑。
$ telnet alt3.gmail-smtp-in.l.google.com 25
Trying 173.194.66.26...
Connected to alt3.gmail-smtp-in.l.google.com.
Escape character is '^]'.
220 mx.google.com ESMTP eu4si26638696wjd.51 - gsmtp
ehlo
250-mx.google.com at your service, [128.XXX.YYY.ZZZ]
250-SIZE 35882577
250-8BITMIME
250-STARTTLS
250-ENHANCEDSTATUSCODES
250 CHUNKING
MAIL FROM:<[email protected]>
250 2.1.0 OK eu4si26638696wjd.51 - gsmtp
RSET
250 2.1.5 Flushed eu4si26638696wjd.51 - gsmtp
QUIT
221 2.0.0 closing connection eu4si26638696wjd.51 - gsmtp
Connection closed by foreign host.