Sun Java Communications Suite 5 Schema Reference

mailDomainStatus

Origin

Messaging Server 5.0

Syntax

cis, single-valued

Object Classes

mailDomain

Definition

Current status of the mail domain. Can be one of the following values: active, inactive, deleted, hold, or overquota. This attribute is the mail service domain status. Missing value implies status is active. An illegal value is treated as inactive.

The following table lists the status values:

Table 3–13 Status Values

Value  

Description  

active

Mail service is marked as active for all users in this domain and all users in the domain that are marked active (see inetUserStatus and mailUserStatus for more information). However, any restrictions specified in mailAllowedServiceAccess and mailDomainAllowedServiceAccess still apply.

inactive

Mail service for all users in the domain is marked inactive. All user login attempts are rejected and messages sent to them get transient failure messages. 

disabled 

Mail service for all users in the domain is disabled. All user login attempts are rejected and messages sent to users in this domain result in a permanent failure returned top the sending MTA with text specified by the ERROR_TEST_DISABLED_USERMTA option. If the option is not set, one of the following messages will be used: "user disabled; cannot receive new mail" or “group disabled; cannot receive new mail” (depending on whether it is a user or a group).

deleted

Mail domain is marked as deleted and will be removed during cleanup by the purge utility after the grace period is over. Mailboxes and user’s mail service object classes are included in cleanup. 

hold

Messages sent to all users in the domain are redirected to the hold channel. This value is typically used when users in the domain are being moved from one server to another without having to bounce messages back to the sender during the move. In this state, mailboxes can be moved without fear of any lost messages as all incoming messages are sent to the hold channel. Once the move is complete and the state has been changed from hold to active the messages are drained from the hold channel and sent to the MTA's where the user mailboxes now reside. 

overquota

The MTA will not accept new messages for any users in the domain until this value is changed back to active. 

unused

Specifies that the MTA will ignore this domain. For this domain no email administrative authority is to be assumed. This attribute is used when a domain entry is not using messaging, but is using other applications. 

There are four status attributes that mail services look at and which are evaluated in this order: inetDomainStatus, mailDomainStatus, inetUserStatus, and mailUserStatus. The rule is: the first of these attributes that is set to something other than active takes precedence over all the others.

The MTA option that overrides this attribute’s values is LDAP_DOMAIN_ATTR_STATUS. The LDAP_DOMAIN_ATTR_STATUS option does not affect the message store or Delegated Administrator commadmin utility, which only recognize and use the current value of mailDomainStatus.

Example

mailDomainStatus: active

OID

2.16.840.1.113730.3.1.770