首页 > 学院 > 基础常识 > 正文

telnet远程登陆smtp服务发邮件

2020-04-27 19:00:59
字体:
来源:转载
供稿:网友

   今天无意在一个论坛看到别人发帖用TELNET连接发信服务器可以伪造发信人地址,就仔细看了一下如何使用TELNET来发送邮件
   
    我测试了一下163和QQ都成功发送了,但是伪造地址不行,这文章也不是重点说那个啊…
   
    首先要把登陆邮箱的用户名和密码用BASE64加密
   
    可以用这个网站在线加密
    
    然后
   
    telnet smtp.qq.com 25
   
    开始输入
   
    helo xiaoyu
   
    auth login
   
    eGlhb3l1(加密后的用户名xiaoyu)
   
    eGlhb3l1(加密后的密码xiaoyu)
   
    mail from:<76126128@qq.com>
   
    rcpt to:<8454051@qq.com>
   
    data
   
    From:76126128@qq.com
   
    To:8454051@qq.com
   
    Subject:test
   
    test
   
    .(最后这个小数点一定要加上,以下是效果图)

 
 

    状态码说明:
   
    220 : 服务就绪
   
    250 :请求邮件动作正确,完成(HELO,MAIL FROM,RCPT TO,QUIT 指令执行成功会返回此信息)
   
    235 :认证通过
   
    221 :正在处理
   
    354 :开始发送数据,结束以 .(DATA指令执行成功会返回此信息)
   
    500 :语法错误,命令不能识别
   
    550 :命令不能执行,邮箱无效
   
    552 :中断处理:用户超出文件空间

(责任编辑:武林网)

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表