My Oracle Support Banner

Can alias_url1 Be Used To Cause Lookups In A Different User/Group Container? (Doc ID 2868927.1)

Last updated on MAY 13, 2022

Applies to:

Oracle Communications Messaging Server - Version 8.1.0 and later
Information in this document applies to any platform.

Goal


Can alias_url1 be used to cause lookups in a different user/group container?

A "groupmailer" exists which runs as a pipe program.
The goal is to be able to do recipient validation of group recipient addresses, but...
The groups are defined in normal LDAP, but they have recipient addresses like "@group.example.com", but "group.example.com" is not defined in the DC tree. So these group objects are never found by the MTA's normal recipient address lookups.

A method was used to do this using LDAP lookups from ORIG_SEND_ACCESS, but that lead to trying to duplicate the MTA's normal LDAP error handling in mapping tables, which is difficult to test and, of course, much more complicated than one might think.

An idea of adding a proper dc=group under o=internet, with mailDomainDetourHostOptin and aliasoptindetourhost on channels on the ingress systems to route through the milter channel and then to the core-routing MTAs where the group pipe program runs, but that would be a big change.

What about alias_url1?
Should something like the following be a possibility to get this to work: alias_url1 = "ldap:///ou=groups,o=example.com,o=email?*?sub?$R"

and have the MTA normal recipient validation look for objects with mail=whatever@group.example.com under ou=groups,o=example.com, or does that still require group.example.com to have a valid domain DC tree definition?
 

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!


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.