文档介绍:本科毕业论文说明书
电子邮件收发系统的设计
MANAGEMENT SYSTEMS TO SEND AND RECEIVE E-MAIL
学院(部): 计算机科学与工程学院
专业班级: 信息安全05-2
学生姓名: QQ49765400
指导教师:
2009年 6月 2 日
电子邮件收发系统的设计
摘要
电子邮件在当今社会中扮演了一个很重要的角色。越来越多的人在使用它。而且用它的人数势必会继续增加。虽然,现在已经有很多的邮件收发软件,但是对于大多数的非专业的人来说它还是有点难度稍嫌复杂。因此,我们就利用SMTP和POP3协议从底层开发了这个软件。SMTP全称是简单邮件传输协议,它专门用来发送邮件用。POP全称是邮局协议,是专门用于接收邮件。本次设计就是利用PHP+Apache这一黄金组合来实现一个邮件收发管理系统,使用此系统,你既可以用它发送一个纯文本邮件,也可以发送一个带有附件的邮件,理所当然地,你也可以使用不同的SMTP服务器。经过测试,证实此软件是一个支持纯文本,或者带附件的邮件发送软件。
关键词:SMTP,POP3,邮件发送,附件
MANAGEMENT SYSTEMS TO SEND AND RECEIVE E-MAIL
ABSTRACT
E-mail in today's society plays a very important role. More and more people use it. And the number of people using it will certainly continue to increase. Although, there are a lot of software to send and receive mail, but most of the non-professional people it is responsible for a little bit more difficult. Therefore, we will make use of SMTP and POP3 protocol developed from the bottom of this software. The full name of the SMTP Simple Mail Transfer Protocol, is used to send e- Post Office Protocol is the full name is dedicated to receiving mail. The design is to use PHP+Apache in this gold to achieve a portfolio management system to send and receive e-mail, the use of this system, you can use it to send a plain text message, you can send an e-mail with attachments, of course, You can also use a different SMTP server. Tested to confirm this software is a support for plain text, or e-mail with attachments software.
KEYWORDS: smtp, pop3, e-mail, attachment
目录
摘要 I
ABSTRACT II
1 引言 1
电子邮件介绍 1
开发背景 2
开发环境及运行环境 2
开发环境 2
运行环境 2
2 软件架构及系统用例图 3
系统架构 3
系统总体用例 3
程序功能框图 3
发送邮件函数 4
接收邮件函数 4
3 SMTP和POP3协议的研究 5
SMTP协议简介及工作原理 5
SMTP简介 5
SMTP协议的命令 5
SMTP的工作原理 5
POP3协议介绍和工作原理 6
POP3 简介与命令 6
POP工作原理简介 7
4 RFC822(ARPA因特网文本信件格式的标准) 8
RFC822简单介绍 8
信件的头部 8
信头的一般格式 8
结构化字段和非结构化字段 9
信头字段的元素 9