diff --git a/backend-docker/deletedMessageVault.properties b/backend-docker/deletedMessageVault.properties new file mode 100644 index 000000000..314992f92 --- /dev/null +++ b/backend-docker/deletedMessageVault.properties @@ -0,0 +1,8 @@ +# ============================================= Deleted Messages Vault Configuration ================================== + +enabled=true +restoreLocation=Restored-Messages + +# Retention period for your deleted messages into the vault, after which they expire and can be potentially cleaned up +# Optional, default 1y +# retentionPeriod=1y \ No newline at end of file diff --git a/backend-docker/docker-compose.yaml b/backend-docker/docker-compose.yaml index 1e4422b17..e72833e33 100644 --- a/backend-docker/docker-compose.yaml +++ b/backend-docker/docker-compose.yaml @@ -10,6 +10,8 @@ services: - ./mailetcontainer.xml:/root/conf/mailetcontainer.xml - ./imapserver.xml:/root/conf/imapserver.xml - ./jmap.properties:/root/conf/jmap.properties + - ./deletedMessageVault.properties:/root/conf/deletedMessageVault.properties + - ./listeners.xml:/root/conf/listeners.xml - ./linagora-ecosystem.properties:/root/conf/linagora-ecosystem.properties - ./openpaas.properties:/root/conf/openpaas.properties - ../provisioning/integration_test/provisioning.sh:/root/conf/integration_test/provisioning.sh diff --git a/backend-docker/listeners.xml b/backend-docker/listeners.xml new file mode 100644 index 000000000..faa35a1ca --- /dev/null +++ b/backend-docker/listeners.xml @@ -0,0 +1,7 @@ + + + + + org.apache.james.vault.DeletedMessageVaultHook + +