Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1140602
  • 博文数量: 341
  • 博客积分: 12744
  • 博客等级: 上将
  • 技术积分: 4040
  • 用 户 组: 普通用户
  • 注册时间: 2008-05-12 09:34
文章分类
文章存档

2014年(1)

2013年(10)

2012年(17)

2011年(63)

2010年(102)

2009年(107)

2008年(41)

分类: LINUX

2010-04-02 12:26:07

使用Telnet发送邮件,不需要登录。

就像smtp服务器与smtp服务器之间发送邮件一样,不必登录。

smtp服务使用的端口号是25

pop3服务使用的端口号是110


1. 要给谁发送邮件,首先要找到对方邮件地址所在的smtp服 务器,使用telnet与此smtp邮件服务器进行交互。

例如,要查找biao.mac@使用的smtp邮件服务器(注意,这里要使 用的是@后面的部分来查找)

nslookup是域名查找服务

-type=mx: mailbox,指名要查找的是邮件服务


// 命令如下:

Biao: ~/Desktop $ nslookup -type=mx

Server: 134.169.9.151

Address: 134.169.9.151#53


Non-authoritative answer:

// 5个就是使用的smtp邮件服务器

mail exchanger = 5 gmail-smtp-in.l..

mail exchanger = 10 alt1.gmail-smtp-in.l.. 

mail exchanger = 20 alt2.gmail-smtp-in.l..

mail exchanger = 30 alt3.gmail-smtp-in.l..

mail exchanger = 40 alt4.gmail-smtp-in.l..


Authoritative answers can be found from:

nameserver = .

nameserver = .

nameserver = .

nameserver = .

internet address = 216.239.32.10

internet address = 216.239.34.10

internet address = 216.239.36.10

internet address = 216.239.38.10


Biao: ~/Desktop $ 


2. 使用telnet登录此smtp邮件服务器:

telnet 地址 端口号


// 命令如下:

Biao: ~ $ telnet alt1.gmail-smtp-in.l. 25

Trying 209.85.219.46...

Connected to alt1.gmail-smtp-in.l..

Escape character is '^]'.

220 ESMTP 26si199444ewy.35


3. 发送命令ehlosmtp邮件服务器打招呼,如有需要认证发送邮件的机器是否为邮件服务器的情况,

ehlo后面还要跟上此服务器的地址或者域名,但大多数都不需要,例如都 不需要。

ehlo

250- at your service, [134.169.163.25]

250-SIZE 35651584

250-8BITMIME

250-ENHANCEDSTATUSCODES

250 PIPELINING


4. 发送邮件

mail from: // 发件人地址

250 2.1.0 OK 26si199444ewy.35 // smtp服务器反溃回来的信息

rcpt to: // 收件人地址

250 2.1.5 OK 26si199444ewy.35

data // 开始写邮件

354  Go ahead 26si199444ewy.35

subject: Hi // 标题

// 这个空行是一定要的

Who am i? // 邮件正文内容

. // 当邮件的正文内容写完后,输入一个句号,表示邮件已经输入完成,

// 然后回车,邮件就会被发送了

250 2.0.0 OK 1257253639 26si199444ewy.35

quit // 退出telnet

221 2.0.0 closing connection 26si199444ewy.35

Connection closed by foreign host.

Biao: ~ $

阅读(1004) | 评论(0) | 转发(0) |
0

上一篇:gdb笔记

下一篇:grub2启动windows

给主人留下些什么吧!~~