We are creating an Archive Program accessing GroupWise Mailboxes through
the Groupwise Object API and would like to use the Smartpurge Feature of
Groupwise to ensure that all emails have been through our archiving
process before the user can purge them.

We plan to set the member Variable LastRetentionDate of the Account
object of a given user to the date of the last Archive run to tell the
Groupwise Client that all Emails older than the date of the last run can
be purged. Is this the right way to do this?

Thanks in advance.

Best regards, Martin Schmidt.