Stp 邮件列表管理器






2.50/5 (4投票s)
2002年10月25日
2分钟阅读

57598

1033
一个简单的基于Web的邮件列表管理工具,使用XML存储数据。
引言
好吧,这只是第一个版本,我相信我还有很多事情要做,但它已经可以工作了,我想有人会对这样的工具感兴趣。我为自己制作的,用于自动化和管理邮件列表订阅和发送。该工具允许您创建一或多个模板,并使用它们通过电子邮件向您的用户发送邮件列表。所有操作均无需任何数据库,仅使用XML存储所有数据。我为什么选择使用XML?好吧,我没有明确的答案,我只是好奇我是否可以做到以及如何做到。我想这就是唯一的理由。
特点
- 模板 - 您无需一遍又一遍地编写相同的HTML代码。只需定义一个或多个模板,然后更改其中的文本。
- 订阅者列表 - 允许查看/删除订阅者。
- 邮件列表存档 - 查看所有已发送的邮件列表
- 使用CDONTS或CDO for Windows 2000。
要求
- 安装了IIS 4.x+的Web服务器
- Microsoft XML Parser(随Internet Explorer 5.x或更高版本提供)
- CDONTS或CDO for Windows 2000(用于发送电子邮件)
- 对将保存所有数据的目录的写入权限
安装说明
下载并解压缩文件到您硬盘上的某个文件夹。使用任何文本编辑器(例如记事本)打开inc_config.asp文件。只有2个变量需要更改
cfgNLDataPath
- 存储所有包含数据的XML文件的目录的路径(相对路径)。在任何使用Stp Newsletters Manager之前,服务器上应存在该目录。为了保护您的数据不被其他人查看,您应该在您的Web空间之外创建该文件夹。cfgNLAdminPassword
- 您作为管理员的密码。确保在使用该软件之前更改它。
保存编辑后的文件并将所有解压缩的文件上传到您的服务器,并为存储所有数据创建一个目录(确保它具有写入权限)。以下是配置文件示例
'***** inc_config.asp *****'
'Path where all files, data should be stored.
'This is a relative path and should exist.
'To protect your data, create a directory out of
'your web space. Remember that this directory
'should have write permissions
cfgNLDataPath = "../nldata/"
'Administrator password. Make sure to change to your own
cfgNLAdminPassword = "mypassword"
其他属性可以在设置部分下设置。实际上还有3个:管理员电子邮件、"From"字段的值(可以是简单的电子邮件ID,或采用“My Newsletter<webmaster@domain.com>”的形式)以及用于发送电子邮件的组件(CDONTS或CDO for Windows 2000)。