Snooze Mails deprecated

Motivation

Starting with v8.45, the Open-Xchange Server supports to snooze mails to be returned to original folder at a user-chosen time.

Prerequisites

In order to support snooze of mails to be returned at a desired date, the package open-xchange-mail-snoozed needs to be installed.

Moreover, for safe connect against mail/transport system, master authentication is required being setup:

 com.openexchange.mail.passwordSource=global
 com.openexchange.mail.masterPassword=secret

In addition, the feature also needs to be enabled for App Suite UI through the following UI setting:

io.ox/core//features/snooze = true

Configuring snooze mail feature

  • "com.openexchange.mail.snoozed.enabled" controls whether the feature is available or not. This property is reloadable and config-cascade aware.
  • "com.openexchange.mail.snoozed.checkFrequencyMinutes" specifies the frequency in minutes when to check for due snoozed mails. This property is reloadable, but not config-cascade aware.
  • "com.openexchange.mail.snoozed.lookAheadMinutes" specifies the look-ahead in minutes that is the extra time added to now when a snoozed mail is considered as due. This property is reloadable, but not config-cascade aware.
  • "com.openexchange.mail.snoozed.lockExpiryMinutes" specifies the time in minutes when the lock marking a snoozed mail as "in processing" is considered as expired and thus may be newly acquired by another process. This property is reloadable, but not config-cascade aware.
  • "com.openexchange.mail.snoozed.lockRefreshMinutes" specifies the time in minutes when the lock marking a snoozed mail as "in processing" is refreshed by lock-holding process. This property is reloadable, but not config-cascade aware.