手指飞扬的Blog  
Living is a program, programing is living.
日历
<2025年12月>
30123456
78910111213
14151617181920
21222324252627
28293031123
45678910
统计
  • 随笔 - 1
  • 文章 - 9
  • 评论 - 1
  • 引用 - 0

导航

常用链接

留言簿(1)

随笔档案

文章分类

求田问舍

搜索

  •  

最新评论

 

用telnet发邮件(支持smtp认证)

*转载自http://www.juyimeng.com/sending-mail-using-telnet-with-smtp-auth.html

1.用telnet连到远程服务器

可以

telnet mail.test.com 25

或者

telnet mail.test.com smtp

2.跟服务器打招呼

HELO mail.test.com

服务器应该返回
250

如果服务器smtp需要验证,进行第三步,否则到第四步
3.输入

AUTH LOGIN

会一次提示你
334 VXNlcm5hbWU6

334 UGFzc3dvcmQ6
后边的内容是提示输入用户名和口令,信息是经过base64编码的
输入的用户名和口令也要经过编码,这里是一个编码、解码的工具
smtp认证通过后会显示
235 2.0.0 Authentication successful
4.写信
输入

MAIL FROM: <juhui@test.com>

RCPT TO: <phpbird@test.com>

分别是发自,发往
如果正常都应该返回250
输入

DATA

开始写信

Subject:test mail
test email
.

250 2.0.0 Ok: queued as 93223136C8E
退出

QUIT

Postfix上试用通过。

posted on 2009-04-06 01:20 Finger_Flying 阅读(106) 评论(0)  编辑 收藏 引用 所属分类: Other
只有注册用户登录后才能发表评论。
 
Copyright © Finger_Flying Powered by: 博客园 模板提供:沪江博客