- 浏览: 1321148 次
- 性别:
- 来自: 广州
文章分类
- 全部博客 (351)
- Java General (37)
- .net General (2)
- Linux Toy (55)
- Oracle (81)
- Mysql (11)
- Programer Career (12)
- Oh, my living ! (2)
- Shell Script (8)
- Web Service (0)
- Linux Server (22)
- Php/Python/Perl (3P) (2)
- Javascript General (5)
- Saleforce Apex Dev (2)
- Web General (5)
- Xen & VM tech. (17)
- PSP (13)
- OpenSolaris (34)
- php (1)
- RAI/flex/action script (16)
- asterisk/CTI (7)
- 交互设计 (6)
- English (3)
- Lucene (1)
最新评论
-
GuolinLee:
markmark
JVM调优总结 -Xms -Xmx -Xmn -Xss -
di1984HIT:
写的太好啊。
JVM调优总结 -Xms -Xmx -Xmn -Xss -
javajdbc:
javajdbc 写道
JVM调优总结 -Xms -Xmx -Xmn -Xss -
javajdbc:
...
JVM调优总结 -Xms -Xmx -Xmn -Xss -
alvin198761:
非常感谢,国外的被封杀了,你这里还有一份
How to Convert An Image-Based Guest To An LVM-Based Guest
说明:手工录入的用蓝色字体表示,#后的为注释,不可录入。
=========先计算BASE64编码的用户名密码,认证登录需要用到===========
[crazywill@localhost crazywill]$ perl -MMIME::Base64 -e 'print encode_base64("crazywill");'
Y3Jhenl3aWxs
[crazywill@localhost crazywill]$ perl -MMIME::Base64 -e 'print encode_base64("mypassword");'
bXlwYXNzd29yZA==
======================开始SMTP发信操作==========================
[crazywill@localhost crazywill]$ telnet smtp.163.com 25 #telnet登录25端口
Trying 202.108.5.81...
Connected to smtp.163.com.
Escape character is '^]'.
220 163.com Coremail SMTP(Anti Spam) System
EHLO smtp.163.com # 握手 :)
250-mail
250-PIPELINING
250-AUTH LOGIN PLAIN
250-AUTH=LOGIN PLAIN
250 8BITMIME
AUTH LOGIN # 开始认证登录
334 dXNlcm5hbWU6
crazywill
334 UGFzc3dvcmQ6
mypassword
535 Error: authentication failed # 直接用户名密码不能登录
AUTH LOGIN
334 dXNlcm5hbWU6
Y3Jhenl3aWxs
334 UGFzc3dvcmQ6
bXlwYXNzd29yZA==
235 Authentication successful # 使用Base64编码则成功登录
MAIL FROM:<test@163.com> # 邮件发送方
553 You are not authorized to send mail, authentication is required # 不可伪造发送邮件
MAIL FROM:<crazywill@163.com> # 邮件发送方
250 Mail OK
RCPT TO:<crazywill@163.com> # 邮件的接收方,若有多个收件人,则重复这一语句多次。
250 Mail OK
DATA # 邮件体内容
354 Please start mail input.
TO: crazywill@163.com # 此处的TO,FROM,等内容,可以随便造假 :) 可以骗人但骗不了懂得查看邮件源码的。
FROM: cccc@163.com
SUBJECT: test by telnet/smtp
test, just a test. # 邮件正文内容,与Header部分空一行开始写
. # 邮件写完,以一个句点加回车结果。
250 Mail OK queued as smtp10,wKjADQ2ApxRnnqBE0CWaEw==.38326S3 # 返回250 表示发送成功。
NOOP # 空语句,不执行任何操作,一般用来保持和服务器连接,不要掉线
250 OK
QUIT # 退出
221 Closing connection. Good bye.
Connection closed by foreign host.
[crazywill@localhost crazywill]$
======================开始POP3收信操作==========================
[crazywill@localhost crazywill]$ telnet pop.163.com 110 #telnet登录110端口
Trying 202.108.5.104...
Connected to pop.163.com.
Escape character is '^]'.
+OK Welcome to coremail Mail Pop3 Server (163com[20050206])
USER crazywill # 用户名
+OK core mail
PASS mypassword # 登录密码
+OK 254 message(s) [27676669 byte(s)]
STAT # 查看邮箱状态
+OK 254 27676669
LIST # 邮件列表
+OK 254 27676669
1 2468
2 21945
3 33136
4 2071
5 3364
6 18906
7 3136
8 24764
.................
TOP 254 0 # 查看指定邮件的邮件头,0表示查看整个邮件头,其它正整数表示限制返回多少行。
+OK core mail
Received: from smtp.63.com (unknown [58.252.70.158])
by smtp5 (Coremail) with SMTP id wKjREDrA9gIfFqlEjCnRAg==.29062S4;
Mon, 03 Jul 2006 21:07:18 +0800 (CST)
TO: crazywill@163.com
FROM : cccc@163.com # 这里即前面发信时伪造的一个假发送人信息,平时正常操作只显示这个。
SUBJECT: test by telnet/smtp # 邮件主题
Message-Id: <44A91687.0E6F6C.07562>
Date: Mon, 3 Jul 2006 21:07:19 +0800 (CST)
Sender: crazywill@163.com # 这里是真正的发送人,不可伪造。
.
RETR 254 # 获取指定邮件
+OK 354 octets
Received: from smtp.63.com (unknown [58.252.70.158])
by smtp5 (Coremail) with SMTP id wKjREDrA9gIfFqlEjCnRAg==.29062S4;
Mon, 03 Jul 2006 21:07:18 +0800 (CST)
TO: crazywill@163.com
FROM : cccc@163.com
SUBJECT: test by telnet/smtp
Message-Id: <44A91687.0E6F6C.07562>
Date: Mon, 3 Jul 2006 21:07:19 +0800 (CST)
Sender: crazywill@163.com
test, just a test.
.
DELE 254 # 删除第254封邮件
+OK core mail
STAT # 查看邮箱状态
+OK 253 27676315
QUIT # 退出
+OK core mail
Connection closed by foreign host.
[crazywill@localhost crazywill]$
===============================================================
QUESTION:
如何发送给多人,如何CC,BCC?
ANSWER: (此答案由SnifferPro监听OUTLOOK发送多人邮件分析出来的)
同一封信发送/抄送给多人,在MAIL FROM:<...> 后,多次使用 RCPT TO:<...>
每次一个邮件地址,需要发给多少人就 RCPT TO 多少次。
在DATA里面写的CC,BCC,TO,等信息只起显示作用,与实际发送人接收人无关。
CC与BCC的差别:同样都是RCPT TO指定收件人,但是邮件客户端程序,不会将BCC的收件人写到DATA要传送的数据里。
===============================================================
发表评论
-
Cygwin 中 xwin 的启动参数
2010-11-20 14:21 2753不知为何现在装的cygwin xwin没有startxwin ... -
三种数据库,取随机记录的方法
2010-09-16 12:23 1252mysql:select * from tablename o ... -
用 grep 恢复误删的文本文件
2010-08-26 14:34 2018作为长期的电脑使用者,肯定会有误删文件的经历,在 Mac ... -
关于 port forward 的一个实例
2010-07-07 09:25 1592tomcat 服务于 8080端口,但不想在前面加 apach ... -
ubuntu 半虚拟化domU的安装方法
2010-06-05 21:12 2520ubuntu还没有通过http://方法安装,不像redh ... -
mount 硬盘镜像的一般问题。
2010-06-01 12:33 25971. 要搞清楚文件是 是由整个分区来的,还是整个硬盘来的 ... -
通过 ulimit 改善系统性能
2010-05-22 09:07 1397http://www.ibm.com/developer ... -
lvm 的一些笔记
2010-03-22 22:50 2902今天,不得不面对lvm了,毕竞是公司用的. ... -
mencoder来提取电影mp3文件
2009-12-16 21:45 2075假如在欣赏电影过程中出现了一段美妙的插曲(特别是印度电影,一般 ... -
netcat usage sample
2009-11-28 18:33 1295This page documents various t ... -
dd 建立一个没有内容的大文件
2009-11-22 09:36 2000dd if=/dev/zero of=sparse-file ... -
Mounting a filesystem located on a partition of an image of a disk
2009-10-24 17:52 1659Mou ... -
将光盘镜像CentOS-5.3-i386-bin-DVD.iso设置成为yum源
2009-09-28 07:43 3752#mkdir /centos5.3.dvd (随便起个文件夹名 ... -
拷贝指定的文件出来但保持目录结构
2009-09-18 08:39 3084抽取当前目录以下的所有logo1.* 或 logo2.* 到 ... -
定制 bt4 frefinal live cd ( ubuntu)
2009-08-21 10:01 2617Customising the BackTrack 4 Pre ... -
linux 下查看 iso 文件信息
2009-08-21 09:55 2293root@feng-desktop:/media/sda5/i ... -
copy file over ssh with tar
2009-08-15 08:57 1453tar is usually used for achiv ... -
copy file using cpio
2009-08-11 17:38 1478http://bradthemad.org/tech/note ... -
copy file using tar
2009-08-11 17:22 1201We assume /source/dir is a file ... -
VLC webcam 准实时视频
2008-10-28 23:19 2435#!/bin/bash file=/root/video_$( ...
相关推荐
本实验报告介绍了使用Telnet命令收发邮件的实验过程,包括使用SMTP协议发送邮件和使用POP3协议收邮件的实验步骤。 SMTP协议发送邮件 SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)定义了邮件客户端...
(SMTP),中文邮件发送,支持图片发送 3,支持邮件转发功能;支持邮件的群发功能 4, 路径可配置(邮件的接收路径,); 5, 用户可配置(服务器的端口号可配置,邮件用户的用户名和密码可配置,添加用户的密保和找回密码...
本实验旨在通过使用Telnet命令来收发邮件,了解SMTP(Simple Mail Transfer Protocol,简单邮件传输协议)与POP3(Post Office Protocol Version 3,邮局协议第三版)的基本原理及其工作流程。 #### SMTP协议详解 ...
通过这个实验对SMTP和POP3有一定了解
SMTP(Simple Mail Transfer Protocol)和POP3(Post Office Protocol version 3)是互联网上用于电子邮件收发的两个主要协议。SMTP用于发送邮件,而POP3则用于接收邮件。本文将详细解释这两个协议的工作原理以及...
SMTP协议使用TCP端口25进行通信,当客户端想要发送电子邮件时,会与SMTP服务器建立连接,然后将电子邮件传递给SMTP服务器。SMTP服务器会对电子邮件进行处理,然后将其传递给下一个邮件服务器,直到电子邮件到达最终...
在命令行环境下,学生可以通过telnet工具模拟SMTP客户端,与邮件服务器交互,发送邮件。 POP3则是用于接收邮件的协议,它允许用户从邮件服务器下载邮件到本地。POP3的主要操作包括登录、列出邮件、下载邮件、删除...
(4)再教你一招:借助Telnet程序手工收发邮件 发:telnet smtp.163.com 25(默认的SMTP服务器端口为25) 之后的过程这里不详细说明,大家可以自己去查一些资料; 收:telnet pop3.163.com 110(默认的POP3...
本文将深入探讨一款基于VC++编写的MailServer邮件服务器端程序,该程序提供了完整的源代码,支持SMTP(简单邮件传输协议)和POP3(邮局协议版本3),同时具备Daytime、Telnet以及Webmail等功能,为开发者提供了一个...
本项目专注于使用Postfix和Dovecot服务搭建邮件服务器,并掌握使用mail、telnet和outlook等工具收发邮件的方法。 首先,理解邮件服务器的工作原理至关重要。邮件服务器由多个组件构成,包括MUA(Mail User Agent)...
- **本地测试**:可以使用telnet命令行工具,模拟客户端与SMTP服务器交互,发送邮件。 - **邮件客户端配置**:在Outlook、Thunderbird等邮件客户端中添加新账户,配置SMTP和IMAP/POP3服务器信息进行测试。 4. **...
- C: `telnetsmtp.126.com25` - S: `220 126.com Anti-spam GT for Coremail System (126com[071018])` - C: `HELO smtp.126.com` - S: `250 OK` - C: `MAIL FROM:<bripengandre@126.com>` - S: `250 OK` ...
- **使用Telnet工具**:可以通过telnet工具连接到邮件服务器并执行邮件发送任务。 - 连接到SMTP服务器:`telnet smtp.sina.com 25` - 发送打招呼命令:`ehlo 用户名` - 登录验证:`auth login` - 输入用户名:...
在实现邮件发送功能时,系统通常采用telnet命令行工具模拟登录SMTP服务器。例如,首先连接到SMTP服务器,然后通过EHLO命令与服务器建立联系,接着进行身份验证(如AUTH LOGIN),输入经过Base64编码的用户名和密码。...
在本章中,我们将深入理解电子邮件的工作原理,探讨E-mail地址的结构,并介绍收发邮件过程中涉及的主要协议:SMTP、POP3和IMAP4。 首先,电子邮件系统采用的是存储转发服务,不同于telnet和FTP的终端到终端服务。...
在这个场景中,我们将关注如何在DOS环境下使用telnet命令来收发邮件,并深入理解telnet协议在发送邮件过程中的作用。 首先,我们需要了解的是SMTP(Simple Mail Transfer Protocol),这是用于在邮件服务器之间发送...
本文将详细介绍如何使用“邮件包”在Linux系统上搭建邮件服务,重点涉及邮件系统的组件、配置过程及相关的命令行操作。 首先,我们需要理解邮件服务的基本架构。在Linux中,邮件服务通常由多个组件构成,包括MTA...
AngelGate 简化版,界面友好,操作简单,...5. 邮件代理借助帐户管理体系,采用邮件、帐户捆绑管理体制,解决不同用户使用不同免费邮件服务提供商的问题。本系统还根据充分利用带宽的原则,为收发邮件提供了缓存机制。
Javamail API支持各种互联网邮件协议,例如SMTP、POP、IMAP、MIME、NNTP、S/MIME等。开发者可以利用Javamail API来构建强大的邮件客户端应用。 #### James服务器快速入门 - **安装与配置**: - **下载James服务器...