How to Serialize or Chain Milter Results for a Message in Multiple Channels?
(Doc ID 2046006.1)
Last updated on MARCH 15, 2019
Applies to:
Oracle Communications Messaging Server - Version 7.0.5 and laterInformation in this document applies to any platform.
Goal
Is it possible to have a message transit multiple channels before the SMTP 250 code is returned? In other words, serialize the results from multiple milters?
We have messages that come in on the tcp_local channel being handed off to three separate process channels, in order to serialize (as necessary) the passing of a message through various milters. Each of the channels includes at least one milter that could cause the message to be rejected. We want that rejection to bubble up to the SMTP conversation, so the message is rejected during the SMTP transaction rather than accepting it and later generating a non-delivery notification, which will likely be undeliverable. Is there a way to tell a channel to defer acceptance until all subordinate channels have accepted?
Solution
To view full details, sign in with your My Oracle Support account. |
|
Don't have a My Oracle Support account? Click to get started! |
In this Document
Goal |
Solution |
References |