`
haoningabc
  • 浏览: 1478125 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

telnet发邮件

阅读更多
参考。http://forum.ubuntu.org.cn/viewtopic.php?f=163&t=360741


telnet发送邮件。
谷歌邮箱需要ssl安全登陆。暂时还没测试(ubuntu中文论坛有相关教程)。直接用telnet链接smtp.qq.com 25
root@pc-x69:~# telnet smtp.qq.com 25
// telnet到邮件服务器的25端口
Trying 120.196.210.42…
Connected to smtp.qq.com.
Escape character is ‘^]’.
220 smtp.qq.com Esmtp QQ Mail Server
// 服务器返回
ehlo a
// 用ehlo申明,表示自己需要身份验证
250-smtp.qq.com
250-PIPELINING
250-SIZE 52428800
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN
250-MAILCOMPRESS
250 8BITMIME
// 服务器返回
auth login
// 用这个命令表示身份验证开始
334 VXNlcm5hbWU6
// 服务器返回
MTAxNDQ5NzYwN0BxcS5jb20=
// 用户名经过base64编码的串
334 UGFzc3dvcmQ6
// 服务器返回
*******
// 密码,也要经过base64编码
235 Authentication successful
// 服务器返回
mail from:2508073481@qq.com
// 声明邮件来源email地址
250 ok
rcpt to:admin@love521.org
// 声明目的email地址
250 ok
data
// 邮件开始
354 End data with <CR><LF>.<CR><LF>
// 服务器返回
subject:Test
// 主题(不知为何。个人测试时使用中文会出错。)
from:2508073481@qq.com
// 在邮件头中声明邮件来源(跟真实的投递无关)
to:admin@love521.org
// 跟真实投递无关
// 中间要留空一行,对邮件头跟邮件内容加以区分。
Test。。。。。。。。。。。。。。。。
// 以上是邮件内容,可以是多行。(可以是中文。)
.
// “.”号表示邮件主体的结束。
250 Ok: queued as
quit
// 请求与服务器断开链接
221 Bye
Connection closed by foreign host.
root@pc-x69:~#
// 邮件发送过程完成。
分享到:
评论

相关推荐

    使用telnet发邮件

    ### 使用Telnet发送邮件知识点详解 #### Telnet与SMTP简介 - **Telnet**:是一种用于远程登录的服务协议,允许用户通过网络连接到其他主机上并进行操作。在本例中,我们使用Telnet来模拟客户端与邮件服务器之间的...

    用Telnet发送邮件

    3. mail &lt;SP&gt; from: &lt;reverse-path&gt;:&lt;CRLF&gt;:此命令用于指定邮件发送者的邮箱地址,参数 &lt;reverse-path&gt; 表示发件人的邮箱地址。 4. rcpt &lt;SP&gt; to: &lt;forword-path&gt;:&lt;CRLF&gt;:此命令用于指定邮件接收者的邮箱地址,...

    telnet发附件邮件

    使用telent工具,发送带附件的邮件脚本。

    Telnet 发送邮件

    6. 发送邮件的详细信息,包括发件人、收件人、主题和邮件正文。这些信息被封装在一系列的SMTP命令中,如`MAIL FROM:`、`RCPT TO:`和`DATA`。 7. 在邮件内容发送完成后,使用`.`作为结束标记,然后输入`QUIT`命令...

    用Telnet命令收发邮件(SMTP和POP3协议)实验报告.docx

    用Telnet命令收发邮件(SMTP和POP3协议)实验报告 本实验报告介绍了使用Telnet命令收发邮件的实验过程,包括使用SMTP协议发送邮件和使用POP3协议收邮件的实验步骤。 SMTP协议发送邮件 SMTP(Simple Mail Transfer...

    易语言源码易语言Telnet POP邮件接收源码.rar

    在本压缩包“易语言源码易语言Telnet POP邮件接收源码.rar”中,包含的是使用易语言编写的源代码,用于实现通过Telnet协议和POP3协议接收邮件的功能。下面我们将详细探讨这两个关键概念以及其在源码中的应用。 1. *...

    用 Telnet 删除服务器上的所有邮件

    How to delete all email in the mail server using telnet & WCScript - 如何用 Telnet & WCScript 删除邮件服务器上的所有邮件 当你觉得你的邮箱邮件过多,快塞满你的邮箱的时候,手动删除又太麻烦,那可以用这个...

    使用Telnet发送匿名邮件

    资源名称:使用Telnet发送匿名邮件   资源太大,传百度网盘了,链接在附件中,有需要的同学自取。

    Telnet POP邮件接收.rar

    Telnet POP邮件接收.rar

    10172911梁天一用Telnet命令收发邮件(SMTP和POP3协议)实验报告.docx

    本实验旨在通过使用Telnet命令来收发邮件,了解SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)与POP3(Post Office Protocol Version 3,邮局协议第三版)的基本原理及其工作流程。 #### SMTP协议详解 ...

    telnet.zip telnet的离线安装包

    3. **配置与使用**:安装完成后,可以在命令行中输入`telnet`命令,后面接上目标主机的IP地址和端口号,例如`telnet 192.168.1.1 25`来测试邮件服务器。 4. **退出与安全考虑**:完成telnet会话后,使用`Ctrl+`]`...

    linux开启telnet服务

    Linux 操作系统提供了多种服务,包括文件传输、远程登录、电子邮件等。Telnet 服务是一种远程登录服务,允许用户从远程主机登录到 Linux 服务器。下面将详细介绍如何开启 Linux 的 Telnet 服务。 一、基本概念 ...

    使用telnet客户端smtp和pop3协议实现邮件收发

    1, 支持邮件接收功能;(POP3),中文邮件接收,支持图片接收 2,支持邮件发送功能;...5, 用户可配置(服务器的端口号可配置,邮件用户的用户名和密码可配置,添加用户的密保和找回密码,修改密码功能(telnet操作),)

    telnet的rpm包

    1. **功能概述**:`telnet`协议基于TCP/IP,工作在应用层,主要用于远程控制和诊断,使用户能够访问远程主机的服务,如BBS、FTP服务器、SMTP邮件服务器等,尽管由于其传输数据未加密,安全性较低,但在某些场景下...

    telnet下载commont net下载

    例如,FTP功能允许用户上传、下载文件,SMTP则可以用来发送电子邮件,NNTP用于新闻组的交互,而TFTP则是一个简单的文件传输协议,常用于嵌入式系统或网络配置中。 在具体的使用过程中,对于Telnet功能,开发者可以...

    linux下实现两台不同域名的邮件服务器互发邮件扫描.pdf

    可以使用telnet或者邮件客户端(如Outlook 2010)模拟发送邮件,验证邮件是否能够从一台服务器成功发送到另一台。如果遇到问题,如连接失败、拒绝邮件等,应检查服务器的日志文件,找出可能的错误原因。 在实际环境...

    基于Socket的Telnet服务设计与实现

    "基于Socket的Telnet服务设计与实现" 一、Telnet协议概述 Telnet协议是TCP协议族中的一员,是Internet远程登录服务的标准协议。远程登录是指用户使用Telnet命令,使自己的计算机成为远程主机的一个仿真终端的过程...

Global site tag (gtag.js) - Google Analytics