邮件订阅

邮件订阅服务是通过配置向导完成邮件服务的配置,实现在指定时间内完成邮件的自动发送功能 , 邮件内容的来源可以是 Oracle 数据库或 SQL Server 数据库中的表或SQL查询结果,并可以智能的在发送完邮件之后改变记录的状态。

 

启动应用程序如图:

通过单击文件菜单中的配置向导即可完成邮件的配置:(如图)

 

1.<邮件设置>说明如图:

输入说明:

              邮件服务器SMTP:是用于设置发送邮件的服务器SMTP地址,如 smtp.ths.com.cn。

    系统邮件地址:用于发送邮件的邮箱地址,如:[email protected]

        邮件用户名:登陆邮件系统的用户名。

    邮箱密码:登陆邮件系统的密码。

        邮件标题:发送邮件时使用的标题信息。

按钮说明:

              邮件测试:发送测试邮件,用于验证配置信息的正误。

        保存:保存当前输入的配置信息。

       关闭:退出当前配置窗口。

2.<数据库设置>说明如下图

配置说明:

       数据库类型:用于设置数据库的类型包括SQL Server , Oracle 。

服务器:数据库服务器地址。

用户名:连接数据库的用户名。

密码:连接数据库密码。

数据库:要连接的数据库(如数据库类型为oracle 时不需要输入数据库)。

按钮说明:

       连接测试:用于验证当前输入的数据库信息是否正确。

保存设置:保存当前配置信息。

关闭:不保存退出配置窗口。

3. 说明如下图:

配置说明:

       用于设置邮件内容的来源,可以是数据表/视图,也可以是SQL的查询语句。

4.<数据信息来源>说明如下图:

此项的配置信息内容与Email 内容来源相关联,当上一步配置中选择的是 数据表/视图,则数据信息来源显示为:(如下图)

配置说明:

表名:邮件内容来源的表。

    记录状态:邮件发送完成之后是否改变记录的状态(视图无效)。

    状态字段:改变状态列的字段名(必须包括ID主键字段)。

当在上一步配置中选择的是SQL语句,如下图:

在SQL语句输入框中输入SQL语句即可。

按钮说明:

       验证:用于验证SQL语句的正确性,并显示出查询结果。

    保存:保存当前的配置信息。

5.<发送时间设置>说明 ,如下图:

发送时间列表:用于显示已经添加的时间。

在右边框中输入或选择时间,单击添加按钮即可添加到时间列表中。

当需要删除时间时,可以在时间列表中双击要删除的时间,或者右键删除。

 

当上面的配置完成之后,就可以启动邮件订阅服务了,在你所设置的时间列表中就可以实现邮件的自动发送。关闭配置窗口,启动订阅服务。启动服务之后,就可以通过单击窗口中的关闭按钮,将其最小化到任务栏。

当需要停止服务时,可以双击任务栏中的图标显示出窗口通过单停止按钮停止服务也可以通过右键单击任务栏停止服务。
源码:/Files/wangzhq/sendMail2006-06-29.rar

你可能感兴趣的:(数据库)