PRB: Final Report Shows Approved Although One Recipient Rejected (260351)
The information in this article applies to:
- Microsoft Exchange Server 5.5
- Microsoft Exchange Server 5.5 SP1
- Microsoft Exchange Server 5.5 SP2
- Microsoft Exchange Server 5.5 SP3
- Microsoft Exchange Server 5.5 SP4
This article was previously published under Q260351 SYMPTOMS
With the Routing Wizard sample that is provided by Exchange Server 5.5, if you install a Routing Agent to a folder with the Parallel Route routing type and then send mail to three recipients to accept or reject the message posted to the folder, the final report may show that the posted message was accepted, even though only two recipients accepted the message and the third rejected it.
CAUSE
The Routing Wizard uses the following map for the routing process:
.....
1010 Wait 0 10080
.....
5000 ORSplit 0 IsApprovedTable
5010 Goto 0 20000
5020 Goto 0 10000
10000 FinalizeReport 2 False False
10010 Send 2 <BLANK> <Unused> True <FINALIZED> <ATTACH> False False
10020 Goto 0 20020
20000 FinalizeReport 2 True False
20010 Send 2 XXX abc@def.com True <FINALIZED> <ATTACH> False False
20020 Terminate 0 0
20030 Goto 0 20020
30000 Terminate 0 1
.....
The final report is generated based on the result returned from the IsApprovedTable customer action. The IsApprovedTable action counts all acceptance or rejection e-mails and returns True if the number of acceptances is greater than the number of rejections, or False if rejections are greater than acceptances.
RESOLUTION
The Routing Wizard is just a sample tool that is used to demonstrate what you can do with Exchange Server Routing Objects. If a different behavior is desired, you must modify the script source code or change the routing map.
REFERENCES
For additional information on using the Routing Wizard, see the following Microsoft Developer Network (MSDN) articles:
Modification Type: | Minor | Last Reviewed: | 3/4/2004 |
---|
Keywords: | kbMsg kbprb KB260351 |
---|
|