`
kong0itey
  • 浏览: 299457 次
社区版块
存档分类
最新评论

通过Telnet来发送邮件

 
阅读更多


有些时候我们通过写代码来发送邮件. 有些时候, 代码可以正常工作. 然而, 在更多的时候, 我们需要弄清楚为什么它不能正常工作.

 

排查问题的最简单的方式就是让计算机模拟那些人类懒得做的事情(即计算机自动完成的动作), 有时这种模拟的方式能够帮助我们做那些计算机自己做不了的事情.

 

基于这个原因, 我们有时需要手动地使用telnet session来与远程的邮件服务器通信.

 

下面是一个简单的手动的与邮件服务器连接的telnet session.

 

这里的大写和小写并不重要.

 有些时候我们通过写代码来发送邮件. 有些时候, 代码可以正常工作. 然而, 在更多的时候, 我们需要弄清楚为什么它不能正常工作.

 

排查问题的最简单的方式就是让计算机模拟那些人类懒得做的事情(即计算机自动完成的动作), 有时这种模拟的方式能够帮助我们做那些计算机自己做不了的事情.

 

基于这个原因, 我们有时需要手动地使用telnet session来与远程的邮件服务器通信.

 

下面是一个简单的手动的与邮件服务器连接的telnet session.

 

这里的大写和小写并不重要.

 

You do/type this Server responds with
Telnet serverName 25 220 (then identifies itself - possibly with several lines of 220 + text)
HELO your_domain_name or whatever 250 (followed by human readable message)
MAIL FROM:you@hostname.com (ie, your email address) 250 is syntactically correct (or similar)
RCPT TO:them@someplace_else.com (email address you want to send to) 250 is syntactically correct
DATA Tells you to send data then CRLF period CRLF at end
You type your message then CRLF period CRLF (ie, type a period on a line by itself then hit ENTER) 250
QUIT Signoff message

 

注意: 打字的过程中如果出错, 必须另起一行重新输入. 按backspace, 重新输入是无效的.

分享到:
评论

相关推荐

    用Telnet发送邮件

    使用telnet协议来收发邮件(SMTP和POP3)文档

    使用Telnet发送匿名邮件

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

    telnet发附件邮件

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

    使用telnet发邮件

    学开发邮件必不可少的资料,很详细的例子,有注释

    Telnet 发送邮件

    NULL 博文链接:https://laosu.iteye.com/blog/982993

    telnet 服务器的25端口不通(无法发送邮件)的解决办法.docx

    telnet 服务器的25端口不通(无法发送邮件)的解决办法.docx

    python发送邮件

    使用smtplib前,请使用telnet smtp.126.com 25确保端口能访问到

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

    (SMTP),中文邮件发送,支持图片发送 3,支持邮件转发功能;支持邮件的群发功能 4, 路径可配置(邮件的接收路径,); 5, 用户可配置(服务器的端口号可配置,邮件用户的用户名和密码可配置,添加用户的密保和找回密码...

    python发送邮件的脚本

    这是第一版,可能有bug,待以后改进,发现任何问题欢迎大家给我发邮件。可以从我的资源里下载。 程序功能: 发送邮件附件,可以一次发送一个目录或一个单独文件。 版本: v0.1 作者:jef 时间:20110619 作者邮箱:...

    telnet_src_.rar

    我开发了一个Telnet应用程序,用于实现对Internet服务器的手动连接和数据发送功能。您可以将它用于文本模式的Internet协议(SMTP、POP、HTTP、WHOIS等),用于发送、检索电子邮件、WHOIS查询等。该应用程序还允许...

    putty telnet/ssh终端软件

    我自己定制的putty。增加了好些功。我个人最喜欢的是查找,按F3启用。查找功能是别人写的,我重新整理集成进去的。感谢小布的源码。...至于怎么用这个比较复杂,不在这里写了,有兴趣知道的发邮件给我。

    netcan#netcan.github.io#利用telnet在命令行发送-接收邮件1

    废话不多说,这几天在学《计算机网络》,发现telnet其实是个很万能的东西,我曾对它的印象仅仅停留在远程控制,那时候在机房叫老师打开机房的网络,老师在cmd就用

    易语言TelnetPOP邮件接收

    易语言Telnet POP邮件接收源码,Telnet POP邮件接收,取收信错误文本,连接,断开,等待数据,发送字符,取邮件大小,邮件接收,取邮件数量,取邮件信息,取指定内容,取右边内容,取左边内容,URL编码,URL解码,BASE64编码,BASE64...

    Mail-forge-python:使用虚假发件人地址发送邮件

    我们在 orderr 中使用 python 从任何邮件地址通过 Telnet 发送邮件,连接到不需要身份验证的 SMTP 服务器。 安装 首先你需要从安装 DNSpython 下载构建并安装 dnspython 后,键入 python setup.py install

    Linux服务器配置与管理项目9--邮件服务器配置与管理.pptx

    除非你可以直接利用类似telnet之类的软件登录到邮件服务器来主动发送和接收邮件,否则你就得要通过MUA来帮你把邮件送到服务器上去或者从服务器上接收邮件。常见的MUA有基于Windows平台的Outlook、Foxmail和基于Linux...

    Ruby实现发送邮件的两个方法

    Ruby通过smtp发邮件有2种操作手段,一是直接用Net::SMTP来发送,比较底层。如果还要发送附件,则需要额外gem:mailfactory,而mailfactory又依赖于包mime-types。即便如此如果邮件服务器连接需要ssl,则还需要...

    HTTP及EMAIL协议工作机制

    2、利用Telnet工具或其他工具提供TCP端接,在TCP连接的基础上,手动实施基于HTTP协议的Web...5、了解SMTP协议及发送邮件的过程; 6、利用Telnet工具或其他工具提供TCP端接,在TCP连接的基础上,手动实施Email的收发。

    网络课程设计邮件收发系统

    (2)不登录自己的邮箱,而直接使用该客户软件新建邮件,不过要手动设置自己的SMTP服务器,然后再发送邮件! 1、SMTP服务器设置 2、写邮件 3、群发邮件 二、设置技巧 (1)本系统的实现首先需要下载mail.jar包...

    网络地址查询工具,包含查询指定网段(或端口号)的所有ip、发送任意telnet命令、查询占用端口等功能

    网络地址查询工具,功能包括: ...(4)向某个地址(ip+端口)发送任意telnet命令 (5)查询指定ip的机器已被占用的所有端口号 (6)查询指定ip的机器没有被占用的所有端口号 运行环境:win7/win8/win10 .net4.0

    企业网络监控软件(可禁止QQ,禁止BT,邮件监控)百络网警6.6B

    超强的邮件监控功能,可以完整监控通过WEB发邮件、SMTP发送邮件、POPO3接收邮件的内容和附件记录, 控制邮件服务器发送和接收邮件; 内容过滤: 可以过滤收发邮件的内容,web邮件内容,MSN ,QQ聊天室,QQ号码,ICQ聊天,...

Global site tag (gtag.js) - Google Analytics