客户端E-mail软件设计
摘要:该软件是一个电子邮件客户端应用程序其开发主要包括SMTP协议和POP3协议的应用及WINDOWS SOCKET网络编程两个方面。对于前者要求考虑其规范性和兼容性,对于后者则要求充分利用其功能函数使应用程序功能完备,易用等的特点。
基于上述考虑本系统主要利用VISUAL C++作应用开发工具,利用WINDOWS 98作为系统平台,修改和调用SMTP协议、POP3协议、WINDOWS SOCKET( )等函数功能及相关协议的接口,以实现电子邮件客户端软件的发送、接收等五大基本功能。
本系统开发首先介绍的是开发环境及所用到的基础知识。其次是系统的设计过程,包括系统分析、功能实现和系统的调试、设计过程中遇到的难点问题等。本系统充分利用了VISUAL C++开发应用程序及其操作界面,利用SMTP协议、POP3协议、WINDOWS SOCKET()等函数实现该软件的各大基本功能。该软件设计编写过程中需完成以下任务:
(1)
子邮件发送程序的编写;
(2)
电子邮件接收程序的编写;
(3)
发送和接收程序的链接;
(4)
调试;