基于SMTP协议的CMD命令邮件发送
2024-10-10 02:59:13
网上有不少的这类的文章,以是参照这些文章后,自己实际运行的结果。系统使用的是WIN7 旗舰版。
1.打开CMD命令后,连接到SMTP服务器,如连接到QQ的SMTP服务,输入命令 telnet smtp.qq.com 25,见下图,其中25为SMTP协议的默认端口,
要了解各协议默认端口后,可以参见http://blog.csdn.net/xxdddail/article/details/9408491。
2.基于SMTP命令的操作,具体请参见下图(附Base64编码解码网站http://base64.xpcha.com/)
注:在与服务器进行身分确认时,如果输入的是helo hello,可出现如下图所示的返回结果,后续操作不变。
3.SMTP操作返回码的说明
501 参数格式错误
502 命令不可实现
503 错误的命令序列
504 命令参数不可实现
211 系统状态或系统帮助响应
214 帮助信息
220 <domain>服务就绪
221 <domain>服务关闭
421 <domain>服务未就绪,关闭传输信道
250 要求的邮件操作完成
251 用户非本地,将转发向<forward-path>
450 要求的邮件操作未完成,邮箱不可用
550 要求的邮件操作未完成,邮箱不可用
451 放弃要求的操作;处理过程中出错
551 用户非本地,请尝试<forward-path>
452 系统存储不足,要求的操作未执行
552 过量的存储分配,要求的操作未执行
553 邮箱名不可用,要求的操作未执行
354 开始邮件输入,以"."结束
554 操作失败
最新文章
- java8中lambda表达式的应用,以及一些泛型相关
- 美团HD(2)-设置导航栏内容
- 【FOL】第三周
- 解决pydev无法增加jython271 interpreter的问题
- hibernate日常BUG总结
- 洛谷P3372 【模板】线段树 1
- 【jQuery UI 1.8 The User Interface Library for jQuery】.学习笔记.5.Accordion控件
- sql概要
- eclipse的shell相关插件
- [算法] 选择排序 Selection sort
- Code First 更新数据库结构(简单实现方法:会删除原来的数据)
- 深入理解Java中的不可变对象
- C#少量数据分页方法
- 【转】一个域名是用哪里的DNS来解析的,电脑怎么知道找哪一个DNS呢? 我注册域名的时候会在服务商那里配置DNS解析,一般需要24小时后才能访问,我想知道,解析后的这个数据是不是会同步到世界上所有的DNS服务器呢!如果不是,当我访问我的这个域名的时候,电脑怎么知道去找到我注册的这一家的DNS服务器呢,谁告诉他的呢?
- Dubbo服务超时
- OOP学习
- linux-nohup后台运行
- springloaded hot deploy
- restfull 风格 参考 https://blog.csdn.net/jaryle/article/details/52141097
- 命令行 AppleScript 操控 iTerm2