有些时候我们通过写代码来发送邮件. 有些时候, 代码可以正常工作. 然而, 在更多的时候, 我们需要弄清楚为什么它不能正常工作.
排查问题的最简单的方式就是让计算机模拟那些人类懒得做的事情(即计算机自动完成的动作), 有时这种模拟的方式能够帮助我们做那些计算机自己做不了的事情.
基于这个原因, 我们有时需要手动地使用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协议来收发邮件(SMTP和POP3)文档
资源名称:使用Telnet发送匿名邮件 资源太大,传百度网盘了,链接在附件中,有需要的同学自取。
使用telent工具,发送带附件的邮件脚本。
学开发邮件必不可少的资料,很详细的例子,有注释
NULL 博文链接:https://laosu.iteye.com/blog/982993
telnet 服务器的25端口不通(无法发送邮件)的解决办法.docx
使用smtplib前,请使用telnet smtp.126.com 25确保端口能访问到
(SMTP),中文邮件发送,支持图片发送 3,支持邮件转发功能;支持邮件的群发功能 4, 路径可配置(邮件的接收路径,); 5, 用户可配置(服务器的端口号可配置,邮件用户的用户名和密码可配置,添加用户的密保和找回密码...
这是第一版,可能有bug,待以后改进,发现任何问题欢迎大家给我发邮件。可以从我的资源里下载。 程序功能: 发送邮件附件,可以一次发送一个目录或一个单独文件。 版本: v0.1 作者:jef 时间:20110619 作者邮箱:...
我开发了一个Telnet应用程序,用于实现对Internet服务器的手动连接和数据发送功能。您可以将它用于文本模式的Internet协议(SMTP、POP、HTTP、WHOIS等),用于发送、检索电子邮件、WHOIS查询等。该应用程序还允许...
我自己定制的putty。增加了好些功。我个人最喜欢的是查找,按F3启用。查找功能是别人写的,我重新整理集成进去的。感谢小布的源码。...至于怎么用这个比较复杂,不在这里写了,有兴趣知道的发邮件给我。
废话不多说,这几天在学《计算机网络》,发现telnet其实是个很万能的东西,我曾对它的印象仅仅停留在远程控制,那时候在机房叫老师打开机房的网络,老师在cmd就用
易语言Telnet POP邮件接收源码,Telnet POP邮件接收,取收信错误文本,连接,断开,等待数据,发送字符,取邮件大小,邮件接收,取邮件数量,取邮件信息,取指定内容,取右边内容,取左边内容,URL编码,URL解码,BASE64编码,BASE64...
我们在 orderr 中使用 python 从任何邮件地址通过 Telnet 发送邮件,连接到不需要身份验证的 SMTP 服务器。 安装 首先你需要从安装 DNSpython 下载构建并安装 dnspython 后,键入 python setup.py install
除非你可以直接利用类似telnet之类的软件登录到邮件服务器来主动发送和接收邮件,否则你就得要通过MUA来帮你把邮件送到服务器上去或者从服务器上接收邮件。常见的MUA有基于Windows平台的Outlook、Foxmail和基于Linux...
Ruby通过smtp发邮件有2种操作手段,一是直接用Net::SMTP来发送,比较底层。如果还要发送附件,则需要额外gem:mailfactory,而mailfactory又依赖于包mime-types。即便如此如果邮件服务器连接需要ssl,则还需要...
2、利用Telnet工具或其他工具提供TCP端接,在TCP连接的基础上,手动实施基于HTTP协议的Web...5、了解SMTP协议及发送邮件的过程; 6、利用Telnet工具或其他工具提供TCP端接,在TCP连接的基础上,手动实施Email的收发。
(2)不登录自己的邮箱,而直接使用该客户软件新建邮件,不过要手动设置自己的SMTP服务器,然后再发送邮件! 1、SMTP服务器设置 2、写邮件 3、群发邮件 二、设置技巧 (1)本系统的实现首先需要下载mail.jar包...
网络地址查询工具,功能包括: ...(4)向某个地址(ip+端口)发送任意telnet命令 (5)查询指定ip的机器已被占用的所有端口号 (6)查询指定ip的机器没有被占用的所有端口号 运行环境:win7/win8/win10 .net4.0
超强的邮件监控功能,可以完整监控通过WEB发邮件、SMTP发送邮件、POPO3接收邮件的内容和附件记录, 控制邮件服务器发送和接收邮件; 内容过滤: 可以过滤收发邮件的内容,web邮件内容,MSN ,QQ聊天室,QQ号码,ICQ聊天,...