You can force Exchange 2000 and Exchange 2003 to emulate the
Exchange Server 5.5 message deletion logic. To do this, use the ADSI Edit tool
or Ldp.exe to edit the
msExchMailboxManagerAgeLimit attribute on the Mailbox Manager recipient policy object.
Warning If you use the ADSI Edit tool, the LDP utility, or any other LDAP
version 3 client, and you incorrectly modify the attributes of Active Directory
objects, you can cause serious problems. These problems may require that you
reinstall Microsoft Windows Server 2003, Microsoft Windows Server 2000,
Microsoft Exchange Server 2003, or Microsoft Exchange 2000 Server. Or, you may
have to reinstall both Windows Server and Exchange Server.
Microsoft
cannot guarantee that problems that occur if you incorrectly modify Active
Directory object attributes can be solved. Modify these attributes at your own
risk.
How to set one of the following values on the msExchMailboxManagerAgeLimit attribute
Important If you configure the behavior of Exchange Server, programs that
are built over Exchange 2000 Server and Exchange Server
2003
and that rely on the default behavior (which is to check all three message
times before deleting the message) may not work as expected.
To find the msExchMailboxManagerAgeLimit attribute, open the
configuration container in Adsiedit.msc, and then obtain properties on the
relative mailbox manager policy object:
CN=%name_of_policy%,CN=Recipient Policies,CN=%orgname%,CN=Microsoft Exchange,CN=Services,CN=Configuration,DC=tree,DC=exchadmin,DC=com
When you set a value of
1, you can expect the following behavior:
You
can
safely ignore the modified date property on messages and delete messages whose
delivery and submitted date property exceed the age limit that is set by the
policy setting.
When you set a value of
2, you can expect the following behavior:
You
can safely ignore
the submitted date property on messages and delete messages whose delivery and
modified date property exceed the age limit that is set by the policy setting.
When you set a value of
3, you can expect the following behavior in Exchange 2000 Server:
(Exchange 5.5 behavior)
You
can
safely ignore both the submitted and the modified date properties on messages and
delete messages whose delivery date property exceeds the age limit that is set
by the policy setting.
Note Even if you set the value of the msExchMailboxMangerAgeLimit to 1, 2 or 3, the following properties are still considered for the IPM.Appointment class:
- PR_END_DATE
- PR_START_DATE
- PR_APPOINTMENT_RECCURENCE == FALSE