命令行发送&接收电子邮件
来源:互联网 发布:西门子plc编程实例讲解 编辑:程序博客网 时间:2024/06/05 07:20
在此举例子:比如说 zhangsan@163.com给lisi@sina.com发送电子邮件
一、命令行发送电子邮件,步骤:
1、telnet smtp.163.com 25 //telnet远程登录163邮箱smtp服务器,端口号25
2、ehlo 邮箱用户名 //(注意helo是升级之后的命令,原来是helo这个命令)比如说邮箱地址是zhangsan@163.com 此时输入:ehlo zhangsan
3、auth login//选择登录方式,在此选择 auth login登录方式
4、输入经过Base64转码之后的用户名
5、输入经过Base64转码之后的密码
6、mail from:<zhangsan@163.com> //发件人邮箱地址
rcpt to:<lisi@sina.com>//收件人邮箱地址
7、data //键入data命令表示输入邮件内容
from:<test@sina.com> //这会让收件人误以为是<test>这个用户发的邮件
subject:haha //邮件主题
this is a test! //邮件内容,注意上面要空一行!!!
. //“.”这个符号表示邮件结束了
二、命令行接收电子邮件,步骤:
1、telnet pop3.sina.com 110 //telnet远程登录sina邮箱pop3服务器,端口号110
2、user lisi //user + 邮箱用户名 (lisi@sina.com这个时候就是输入 user lisi)
3、pass 123 // pass+邮箱密码
4、stat //stat命令 查看邮箱账号里面的邮件情况
5、list //查看每封邮件的情况
6、list 1//list+数字(查看第一封邮件的相关情况,邮件编号+邮件打下,命令为 list 1)
7、retr 1//retr+数字(返回第一封邮件内容,命令为retr 1)
8、dele 1//dele+数字(删除第一封邮件,命令为 dele 1)【此时不是真正的删除,是标记删除该邮件】
(1)如果想恢复该邮件则用 rset命令
(2)如果想真正删除该邮件 quit命令,退出的时候会把做了删除标记的邮件删除
- 命令行发送&接收电子邮件
- linux命令行发送电子邮件
- 电子邮件的发送与接收实例
- 发送电子邮件
- 发送电子邮件
- 发送电子邮件
- 发送电子邮件
- 发送电子邮件
- 发送电子邮件
- 发送电子邮件
- 电子邮件发送
- 发送电子邮件
- 发送电子邮件
- 发送电子邮件
- 电子邮件发送
- 发送电子邮件
- 发送电子邮件
- c#接收电子邮件类
- Javascript学习笔记-----运算符
- iOS 5 ARC 入门
- 项目管理-开发阶段
- (备忘)linux编程推荐书籍
- java根据url生成网页截图,缩略图
- 命令行发送&接收电子邮件
- Java使用Jacob转换Word为HTML
- .NET MVC3 几种返回 JSON 对象的方式和注意事项
- 20130408-[转]简述TVS是的命名和封装
- oracle与mysql性能对比
- arc与非arc类 在同一工程如何共用~
- ios plist 全解
- android 摇一摇 代码 真实可用
- 在Excel中制作能自动选择的填充的下拉菜单