该设计开发环境使用Windows 2003 Server Standard 操作系统,搭建SMTP和POP3邮件服务器,配置.NET 2.0环境,代码编写工具为 Dreamwaver 8.0。
程序设计主要步骤
首先要建立对System.Web.Dll动态连接库的引用。然后,在窗口类之前用以下语句导入命名空间:Import System.Web.Mail,通过初始化构造一个MailMessage()函数定义变量,将接收HTML网页中填入的信息赋值给变量,这样就可以引用其中的成员。
通过对自己搭建WinWebmail邮件服务器,设置域名test.com,经过以下测试可以得出:
(1)、因为发送邮件使用的是System.Web.Mail命令空间,所以单独运行时(此时需要独立的SMTP服务器)可以送带附件的邮件,可能是类的不同,所以集成到WinWebmail时不能发送带附件的邮件,但这个功能是实现了的。
(2)、接收邮件可以完成,但是带附件的邮件无法测试,域与域之间的邮件协议传输参考比较少,所以没有做测试,就单域环境来说,用系统自带的组件发送的邮件去接收,格式统一,能接收。