MailDeliveryOption LDAP Attribute



 Syntax 

 directory string (UTF-8) 

 OID 

 2.16.840.1.113894.1009.1.101.0.1086.1.1 



Definition

Specifies delivery options for the mail recipient. One or more values are permitted on a user or group entry, supporting multiple delivery paths for inbound messages. Values will apply differently depending on whether the attribute is used in  or. Note that the  attribute is processed before this attribute. If  is set to hold, an internal flag is set so that when   is processed, the   hold overrides whatever delivery options are specified with.

For users, delivery addresses are generated for each valid delivery option value. Valid values are:

For users only (inetMailUser)



 -- Specifies  is     turned on for the     user. Messages on which the recipient is listed in the "To:" or    "Cc:" header fields of the message are sent to the autoreply     channel where an autoreply message is generated and sent to the     original sender. 

 -- A recipient is temporarily halted from receiving    messages. See,. Note    that unlike     ,   for this attribute     does not disallow POP,     IMAP and WebMail access. For this attribute,      only halts     delivery to the recipient&#x27;s mailbox, but access is still allowed. 

 -- Deliver messages to the user&#x27;s IMAP/POP    store. </li>

 or -- Deliver messages to the     user&#x27;s   store INBOX. The store is in    Berkeley mailbox format. Messaging Server does not support      access. Users must use UNIX tools to access    mail from the   store. </li>

</ul>

For groups only (inetMailGroup)

<ul>

 -- Messages are appended to the file specified in    the attribute. </li>

 -- Messages are sent to members of the mailing    list. </li>

 -- To defer processing for this group,    set the attribute to this value, and set the       file option DEFER_GROUP_PROCESSING to zero     (0). </li>

</ul>

Both users and groups

These values are handled the same for both users and groups.

<ul>

 -- Messages are delivered to a program, which    is on the approved list of programs (specified in MTA&#x27;s     configuration). The name of the program is specified in the    attribute. </li>

 -- Specifies that messages will be    forwarded. The forwarding address is specified in the attribute. Note that when this value is    set,   must be set to keep the     mail system in sync. </li>

</ul>

Defaults

The default for users is the first item in the DELVERY_OPTIONS MTA option (normally ); the default for groups is the second item (normally  ).

The MTA option DELIVERY_OPTIONS, found in the  file, defines how each of the previously listed values will be processed.

The MTA option to override the name of the attribute used for this is LDAP_DELIVERY_OPTION.

Note: Because the default behavior if the attribute is not present is usually  for user objects and   for group objects, it is possible that the object might not have a   attribute. Ensure that when setting this attribute that you do not replace all values with only your new value, or that if there was no attribute, you also add the appropriate value to maintain the default behavior along with the behavior you intend to add.

In other words, if a user object does not have a  attribute, then the default is to deliver mail to the user. If you then set  (or  ), then mail is only forwarded (or replied to) but not delivered. If you intend to keep delivering as well as forward, you must set the following: mailDeliveryOption: mailbox mailDeliveryOption: forward