yes
in column Required aren’t specified Archiver prints an error message and quits execution.
Setting | Type | Default | Required | Meaning and usage |
---|---|---|---|---|
server_socket
|
string
|
|
Yes
|
Location of server unix socket.
|
archive_enable
|
yes/no
|
yes
|
No
|
Setting this to
no disables archiving.
|
archive_after
|
integer
|
30
|
No
|
Archive messages older than this number of days.
|
stub_enable
|
yes/no
|
no
|
No
|
Enables or disables stubbing.
|
stub_unread
|
yes/no
|
no
|
No
|
Enables or disables stubbing of unread messages.
|
stub_after
|
integer
|
0
|
No
|
Stub messages older than this number of days. When
archive_after has a larger value than this setting, archive_after is used instead.
|
delete_enable
|
yes/no
|
no
|
No
|
Delete archived messages from the main store. Only archived messages can be deleted. Note that if this option is set to
yes , no stubbing is performed.
|
delete_unread
|
yes/no
|
no
|
No
|
Enables or disables deleting unread archived messages from the main store.
|
delete_after
|
integer
|
0
|
No
|
Delete messages older than this number of days. When
archive_after has a larger value than this setting, archive_after is used instead.
|
purge_enable
|
yes/no
|
no
|
No
|
Enables or disables purging of messages in the archive server(s).
|
purge_after
|
integer
|
2555 (7 years)
|
No
|
Purge messages older than this number of days. When
archive_after has a larger value than this setting, archive_after is used instead.
|
cleanup_action
|
string
|
store
|
No
|
Specify what action should be taken on archive messages whose primary message has been deleted. Possible options are:
store : the archived message in a special folder named Zarafa Archive\Deleted ; delete , delete the archived messages.
|
cleanup_follow_purge_after
|
yes/no
|
no
|
No
|
Specify that items that are cleaned up from the archive are at least the age that is specified in setting
purge_after . This is to avoid messages being deleted from the archive when they were deleted from the primary store by a delete operation. Note that setting this to yes will cause a cleanup run to seemingly do nothing. A rule of thumb is to set this to the same value as delete_enable . So when delete_enable is set to yes , make sure cleanup_follow_purge_after is also set to yes .
|
enable_auto_attach
|
yes/no
|
no
|
No
|
Specify whether on each archive run an auto-attach run is performed in order to match the attached archives to the requested state as specified in LDAP or ADS.
|
auto_attach_writable
|
yes/no
|
yes
|
No
|
Specify whether an auto attached archive will be granted write permissions for the user the arcive is attached to.
|
purge_soft_deleted
|
yes/no
|
no
|
No
|
Specify whether archiver must purge soft-deleted items before a clean-up run
|
log_method
|
string
|
file
|
No
|
Logging method, either
syslog of file .
|
log_file
|
string
|
-
|
No
|
File name of log file when
log_method = file , use "-" for stderr
|
log_level
|
integer
|
2
|
No
|
Log level (0 = no logging, 5 = full logging)
|
log_timestamp
|
integer
|
1
|
No
|
Log timestamp - prefix each log line with timestamp in file logging mode.
|
sslkey_file
|
string
|
|
Yes
|
Log in to Zarafa server using this SSL Key.
|
sslkey_pass
|
string
|
|
Yes
|
Password of SSL Key.
|
pid_file
|
string
|
/var/run/zarafa-archiver.pid
|
No
|
Name of control pid file.
|
mysql_host
|
string
|
localhost
|
No
|
MySQL hostname to connect to for database access.
|
mysql_port
|
string
|
3306
|
No
|
MySQL port to connect with (usually 3306).
|
mysql_user
|
string
|
root
|
No
|
Name of the user with which to connect to MySQL.
|
mysql_password
|
string
|
|
No
|
The password for
mysql_user (leave empty for no password).
|
mysql_socket
|
string
|
|
No
|
Override the default MySQL socket to access mysql locally. Works only if the
mysql_host value is empty or localhost .
|
mysql_database
|
string
|
zarafa-archiver
|
No
|
Database to connect to.
|