上一页 | 下一页 | 目录 | 索引 | 定位 | 词汇表 | 程序库 |
“通知邮递员”就是执行 Oracle 工作流通知系统的电子邮件发送和回应处理的程序。它轮询数据库必须发送的信息,然后为每条信息执行以下活动:
您一旦设置了要运行的“通知邮递员”,它将连续轮询数据库中的信息以发送和检查回应要处理的回应邮件帐户。您不必执行任何其它操作,除非您需要将其断开,然后以不同的参数再次重新启动“通知邮递员”。
注:取决于在您的站点安装的“通知邮递员”并发程序的版本,“通知邮递员”程序将依据 Oracle Office/InterOffice 或 UNIX Sendmail 来运行。
注意:如果数据库出现故障或者由于对软件包定义的删除或替换而导致会话的 PL/SQL 软件包状态无效,则“通知邮递员”将自行断开。您可以使用并发管理器以人工重新启动“通知邮递员”程序或计划定期重新启动,以免此程序失败退出。
您可以根据 UNIX Sendmail 或 Oracle Office/InterOffice 安装和设置要运行的“通知邮递员”。但是,在这样做之前,您必须为这两个邮件应用中的一个至少设置一个“通知邮递员”的邮件帐户。您同时必须在邮件帐户中定义三个文件夹或文件,以使用回应处理。
注:系统管理员需要将此并发程序添加到您要根据它运行此程序表单的责任的请求安全保护组。请参阅:并发程序和请求概览
WFMAIL apps/pwd 0 Y FILE config_file
以 APPS 模式的用户名和口令替换 apps/pwd,以包含要使用“通知邮递员”来运行参数配置文件的文件规格说明替换 config_file。
文件规格说明指定如下:
@<application_short_name>:[<dir>/.../]file.ext
或
<native path>
CONNECT | (要求)连接到数据库帐户(已安装了 Oracle 工作流服务器)的信息,并采用格式 username/password@connect_string(或别名)。 |
ACCOUNT | (要求)连接到此程序用来发送通知信息的邮件帐户的信息。对于 Oracle Office/InterOffice 系统,帐户信息是 Oracle Office/InterOffice 数据库帐户,格式为 username/password@connect_string(或别名)。对于 Sendmail,帐户信息是输出邮件假脱机帐户文件的完整路径,它也与您从中启动“通知邮递员”的帐户一致。 |
注意:如果您要启动“通知邮递员”并发程序的 Sendmail 版本,则此“帐户”参数必须设置为从中启动“并发管理器”的帐户。
NODE | (要求)节点标识符名。您可以具有多个通往同一邮件帐户的工作流数据库路由信息。根据每个数据库定义运行每个“通知邮递员”的标识节点名,回应可以正确返回数据库,而不要求数据库连接信息包括在此信息中。节点名可采用输出通知标识包括。默认名称为 main。 |
FROM | 在通知信息发送到用户时,显示在信息题头“自:”字段中的值。 |
SUMMARYONLY | (要求)指明此“通知邮递员”是否只处理指定到具有“SUMMARY”通知参数选择用户/角色的通知,或者是否只处理具有“MAILTEXT”或“MAILHTML”通知参数选择用户/角色的通知。有效值为 Y 或 N。默认值为 N。如果您的工作流的一些用户或角色具有“MAILTEXT”、“MAILHTML”“SUMMARY”通知参数选择,则应该至少设置两个“通知邮递员”,一个为 SUMMARYONLY=Y,一个为 SUMMARYONLY=N。请参阅:从目录库设置用户和角色: |
注意:如果您设置 SUMMARYONLY=Y,然后“通知邮递员”将在轮询数据库并发送任何相应通知摘要后自行断开。因此,您必须计划“通知邮递员”,使之以传送通知摘要的频率运行。这涉及在“提交请求”表单中计划“通知邮递员”并发程序。
上一页 | 下一页 | 目录 | 索引 | 定位 | 词汇表 | 程序库 |