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:~#
// 邮件发送过程完成。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值