如何用Delphi开发简单的WebMail程序
网络邮件是指在网页中发送邮件。用Delphi开发Web服务器程序非常简单,它提供了大量的组件和对象。下面用一个例子来介绍如何用Delphi开发一个响应用户输入的ISAPI的WebMail程序。为简单起见,该程序不为传输的数据提供保密性。
首先在Web服务器端安装数据库引擎dbe,设置数据库别名:yh,指向一个包含用户名和密码的数据库文件user.db。然后创建两个HTML文件,分别命名为dl.html、qd.html,放在Web服务器的默认目录下(例如C: \ inetpub \ wwwroot)。
dl.html的内容如下:
发送邮件系统
发送邮件系统
请输入您的用户名和密码。
用户名
密码:< input type = " password " length = 10 name = " password " >
qd.html文件的内容如下:
填写表格
请填写接收邮件地址:toaddress:
请填写主题。
内容:
=40 name="body " >
在Delphi中新建一个基于ISAPI的Web服务器应用程序,手动添加NMSMTP 1、Query 1和Page Producer 1。其中:pageproducer1的htmlfile属性为c:\ inetpub \ www . root \ qd.html。nmsmtp1的主机(发件服务器地址)这里是smtp.netease.com,端口:25。全局变量有:sername:string;标志:布尔型. 位律师回复
0条评论