远程邮件控制的telnet pop设置

网络 网络管理
文章中,我们对telnet pop的相关设置进行了介绍。这里面我们通过几个步骤来完成有关设置。那么具体代码如下。

在邮件服务方面,我们可以使用TELNET服务来进行设置,进行远程监控。那么我们需要进行telnet pop的相关设置。现在就让我们一起来看看,如何使用TELNET手工操作 SMTP/POP 收发邮件的相关内容吧。

说明:手工录入的用蓝色字体表示,#后的为注释,不可录入。
 

  1. =========先计算BASE64编码的用户名密码,认证登录需要用到===========  
  2. [crazywill@localhost crazywill]$ perl -MMIME::Base64 -e 'print encode_base64("crazywill");'  
  3. Y3Jhenl3aWxs  
  4. [crazywill@localhost crazywill]$ perl -MMIME::Base64 -e 'print encode_base64("mypassword");'  
  5. bXlwYXNzd29yZA== 
  1. ======================开始SMTP发信操作==========================  
  2. [crazywill@localhost crazywill]$ telnet smtp.163.com 25 #telnet登录25端口  
  3. Trying 202.108.5.81...  
  4. Connected to smtp.163.com.  
  5. Escape character is '^]'.  
  6. 220 163.com Coremail SMTP(Anti Spam) System  
  7. EHLO smtp.163.com        # 握手 :)  
  8. 250-mail  
  9. 250-PIPELINING  
  10. 250-AUTH LOGIN PLAIN  
  11. 250-AUTH=LOGIN PLAIN  
  12. 250 8BITMIME  
  13. AUTH LOGIN               # 开始认证telnet pop登录  
  14. 334 dXNlcm5hbWU6  
  15. crazywill  
  16. 334 UGFzc3dvcmQ6  
  17. mypassword  
  18. 535 Error: authentication failed  # 直接用户名密码不能登录  
  19. AUTH LOGIN  
  20. 334 dXNlcm5hbWU6  
  21. Y3Jhenl3aWxs  
  22. 334 UGFzc3dvcmQ6  
  23. bXlwYXNzd29yZA==  
  24. 235 Authentication successful                # 使用Base64编码则成功登录  
  25. MAIL FROM:<test@163.com>                     # 邮件发送方  
  26. 553 You are not authorized to send mail, authentication is required  # 不可伪造发送邮件    
  27. MAIL FROM:<crazywill@163.com>      # 邮件发送方  
  28. 250 Mail OK  
  29. RCPT TO:<crazywill@163.com>            
  30.  # 邮件的接收方,若有多个收件人,则重复这一语句多次。  
  31. 250 Mail OK  
  32. DATA             # 邮件体内容  
  33. 354 Please start mail input.  
  34. TO: crazywill@163.com         
  35.  # 此处的TO,FROM,等内容,可以随便造假 :)  可以骗人但骗不了懂得查看邮件源码的。  
  36. FROM: cccc@163.com  
  37. SUBJECT: test by telnet/smtp   
  38.  
  39. test, just a test. # 邮件正文内容,与Header部分空一行开始写  
  40. .     # 邮件写完,以一个句点加回车结果。  
  41. 250 Mail OK queued as smtp10,wKjADQ2ApxRnnqBE0CWaEw==.38326S3 # 返回250 表示发送成功。  
  42. NOOP                # 空语句,不执行任何操作,一般用来保持和服务器连接,不要掉线  
  43. 250 OK  
  44. QUIT                # 退出  
  45. 221 Closing connection. Good bye.  
  46. Connection closed by foreign host.  
  47. [crazywill@localhost crazywill]$ 

#p#
 

  1. =================开始POP3收信操作======================  
  2. [crazywill@localhost crazywill]$ telnet pop.163.com 110#telnet登录110端口  
  3. Trying 202.108.5.104...  
  4. Connected to pop.163.com.  
  5. Escape character is '^]'.  
  6. +OK Welcome to coremail Mail Pop3 Server (163com[20050206])  
  7. USER crazywill         # 用户名  
  8. +OK core mail  
  9. PASS mypassword # 登录密码  
  10. +OK 254 message(s) [27676669 byte(s)]  
  11. STAT    # 查看邮箱状态  
  12. +OK 254 27676669  
  13. LIST       # 邮件列表  
  14. +OK 254 27676669  
  15. 1 2468  
  16. 2 21945  
  17. 3 33136  
  18. 4 2071  
  19. 5 3364  
  20. 6 18906  
  21. 7 3136  
  22. 8 24764  
  23. ................. 
  1. TOP 254  0        
  2. #进行telnet pop设置后,查看指定邮件的邮件头,0表示查看整个邮件头,其它正整数表示限制返回多少行。  
  3. +OK core mail  
  4. Received: from smtp.63.com (unknown [58.252.70.158])  
  5.         by smtp5 (Coremail) with SMTP id wKjREDrA9gIfFqlEjCnRAg==.29062S4;  
  6.         Mon, 03 Jul 2006 21:07:18 +0800 (CST)  
  7. TO: crazywill@163.com  
  8. FROM : cccc@163.com       
  9. # 这里即前面发信时伪造的一个假发送人信息,平时正常操作只显示这个。  
  10. SUBJECT: test by telnet/smtp                  # 邮件主题  
  11. Message-Id: <44A91687.0E6F6C.07562> 
  12. Date: Mon, 3 Jul 2006 21:07:19 +0800 (CST)  
  13. Sender: crazywill@163.com# 这里是真正的发送人,不可伪造。  
  14.  
  15. RETR 254         # 在telnet pop后,获取指定邮件  
  16. +OK 354 octets  
  17. Received: from smtp.63.com (unknown [58.252.70.158])  
  18.         by smtp5 (Coremail) with SMTP id wKjREDrA9gIfFqlEjCnRAg==.29062S4;  
  19.         Mon, 03 Jul 2006 21:07:18 +0800 (CST)  
  20. TO: crazywill@163.com  
  21. FROM : cccc@163.com  
  22. SUBJECT: test by telnet/smtp  
  23. Message-Id: <44A91687.0E6F6C.07562> 
  24. Date: Mon, 3 Jul 2006 21:07:19 +0800 (CST)  
  25. Sender: crazywill@163.com  
  26.  
  27. test, just a test..  
  28.  
  29. DELE 254           # 删除第254封邮件  
  30. +OK core mail  
  31. STAT                 # 查看邮箱状态  
  32. +OK 253 27676315  
  33. QUIT                  # 退出  
  34. +OK core mail  
  35. Connection closed by foreign host.  
  36. [crazywill@localhost crazywill]$   
  37. ========================================================= 

 

责任编辑:佟健 来源: 网界网
相关推荐

2010-07-26 13:16:11

telnet pop

2010-07-20 15:05:05

telnet邮件

2010-07-20 15:49:42

Telnet 110

2010-07-22 10:52:15

2010-07-15 10:50:19

Telnet命令

2011-03-14 18:09:04

Telnet

2010-08-04 09:07:01

2010-07-15 13:36:30

Telnet控制台

2010-07-21 16:32:14

telnet程序

2010-07-21 16:30:00

telnet程序

2010-07-21 09:46:39

SuSE Telnet

2010-07-26 14:58:28

Unix telnet

2010-07-21 16:19:33

telnet程序

2010-07-21 15:27:51

2010-07-26 13:44:33

Ubuntu teln

2010-07-19 14:08:15

2010-07-20 10:46:37

Telnet服务器

2010-07-19 18:03:07

Telnet服务器

2010-07-16 14:31:11

Linux Telne

2010-07-15 09:55:05

点赞
收藏

51CTO技术栈公众号