【计算机网络】

您所在的位置:网站首页 怎么看qq邮箱名称 【计算机网络】

【计算机网络】

2024-07-12 06:44| 来源: 网络整理| 查看: 265

Telnet连接SMTP服务器发送邮件

目录 Telnet连接SMTP服务器发送邮件一、准备工作1、开启电脑的telnet服务2、开启qq邮箱的smtp服务,获得16位授权码 二、操作过程1、 准备base64编码2、进入自己的smtp服务器3、发送邮件 SMTP协议使用命令/响应交互模式在客户与服务器之间传输报文。即客户发出一个命令,服务器返回一个应答。发送方与接收方进行一问一答的交互,由发送方控制这个对话。下面利用QQ邮箱进行SMTP通信。

一、准备工作 1、开启电脑的telnet服务 1.1、按下快捷键 Win + S,输入 “启用或关闭Windows功能”,并打开 。 1.2、开启telnet服务,然后点击确定,等待安装

请添加图片描述

2、开启qq邮箱的smtp服务,获得16位授权码

进入qq邮箱后,点击左上角的设置 ,然后点击账户 ,再下拉到smtp服务器功能开启。如果生成过授权码但是忘记了,可以点击下面的生成授权码,由密保手机发送短信即可。 请添加图片描述

二、操作过程 1、 准备base64编码

先通过工具把自己QQ号的base64编码及自己QQ邮箱开启SMTP服务时的16位授权码的base64编码准备好。 推荐工具: 在线base64编码解码网站:https://tool.lu/encdec/ 各种工具都比较丰富的:10700工作站

2、进入自己的smtp服务器

按下快捷键 Win + R,输入cmd打开命令行。然后输入 telnet smtp.qq.com 25 登入smtp.qq.com (QQ邮箱smtp服务端口是25)。

可以先HELO xxx (xxx可以为任意符号, 遇到掉出服务器也是先打招呼) 对方输出:250 ok 我方输入:auth login 对方输出:334 VXNlcm5hbWU6 (让你输入用户名) 我方输入:QQ号的base64编码不带@qq.com 对方输入:334 UGFzc3dvcmQ6 (让你输入密码,即自己的QQ邮箱开启smtp服务时的16位授权码的base64编码) 我方输入:16位授权码的base64编码 对方输出: 235 Authentication successful (成功进入!)

请添加图片描述

3、发送邮件 mail from:(不可伪造,必须是真实邮箱,输入完后回车) rcpt to:(不可伪造,必须是真实邮箱,这里我输入的是QQ邮箱) data(返回502可以多输入几次) subject:test message(邮件的主题) from:(可伪造) to:(可伪造) 【Content】(输入具体邮件内容,然后回车两次) .(以空一行和一个点( . ) 结束正文编辑) quit

请添加图片描述 当返回250 OK:queued as.就说明发送成功了。

版权声明:本文为CSDN博主「SogK1997」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。 原文链接:https://blog.csdn.net/dive668/article/details/109345832



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3