MailDeferProcessing LDAP Attribute



 Syntax 

 directory string (UTF-8), single-valued 

 OID 

 2.16.840.1.113894.1009.1.101.0.1084.1.1 



Definition

Controls whether or not address expansion of the current user or group entry is performed immediately (value is "No"), or deferred (value is "Yes").

Note: A different attribute (other than ) can be designated for this purpose in the MTA option LDAP_REPROCESS.

Deferral takes place if the value is "Yes" and the current source channel isn&#x27;t the reprocess channel. Deferral is accomplished by directing the user or group&#x27;s address to the reprocess channel. That is, the expansion of the alias is aborted and the original address (user@domain) is queued to the reprocess channel.

If this attribute does not exist, the setting of the deferred processing flag associated with delivery options processing is checked. If it is set, processing is deferred.

If it is not set, the default for users is to process immediately (as if the value of this attribute were "No").

The default for groups (such as mailing lists) is controlled by the MTA option DEFER_GROUP_PROCESSING, which defaults to 1 (yes).

Best Practices Suggestions for Duplicate Message Problem
Getting duplicate copies of messages can happen. For example, if a user sends an email to both, and   that contains  , and   and this attribute is  , then the message immediately duplicates, such that   gets two copies, one that came directly, and one that took the deferred expansion hop through the reprocess channel for   to get expanded.

While disabling deferred group expansion would eliminate the duplicate, that&#x27;s not a good idea if you have a lot of large groups. Using  can potentially cause unnecessary overhead on general, non-group, multi-recipient messages.

To minimize the effect of this situation, the following two solutions are best practices:



 For installations with only a few small groups, setting the    default , and this attribute     to  , gives you duplicates but also gives you two     major benefits: 

 You don&#x27;t have to bother running the reprocess channel, which makes 	a bit less overhead and a bit faster delivery. 

 The potential for eliminating duplicate addresses is 	increased. </li>

</ul>

</li>

</ul>

If your installation has many small groups and only a few large groups, then set DEFER_GROUP_PROCESSING=0, and this attribute to Yes for the few large groups.

Example
The default for mail users: mailDeferProcessing: No The default for mailing lists: mailDeferProcessing:Yes