'mas-storage' Configuration

enaio® mail-archive-service 11.0 »

Configuration parameters of the masstorage-prod.yml file for journaling and mailbox archiving.

A customizable configuration file is available to download, which you can use as a basis for the configuration.

Parameter

Type

Description

For example Default
mas-storage.dms.set-archivable.journaling Boolean Set 'Approved for archiving' property for e-mails for journaling. true false
mas-storage.dms.set-archivable.archiving Boolean Set 'Approved for archiving' property for e-mails for mailbox archiving. true false

mas-storage.dms.journal.folder

String

Entry for the journal folder’s index data field.

Store Journal
mas-storage.dms.journal.journal-folder-max-lengthmas-storage.dms.journal.journal-folder-max-length

Integer

Maximum field length for the journal folder.

The value cannot be longer than the field length of the journal folder in the object definition.

22 19

mas-storage.dms.register.mode

String

New registers for the e-mails are created in the folders at specified intervals, which are indexed with the date in the register field.

Values:

  • PER_DAY

  • PER_WEEK

  • PER_MONTH

  • NONE

    Registers are not created.

PER_DAY NONE
mas-storage.dms.mailbox-related-storage.use-journaling-cabinet Boolean

Specifies whether the supplied object definition is used.

  • true

    The object definition is used.

  • false

    The object definition is not used, assignments must be created.

false true

mas-storage.dms.mailbox-related-storage.links.special-addresses

String

Assignments of mailbox addresses for entry for the journal folder’s index data field.

If the mailbox address is included in an e-mail as 'To', 'From' or 'CC' and a separate folder is defined for the mailbox address, then a reference document is created in this folder, which refers to the original one stored in the journal folder.

"[example@example.de]" : ExampleOnline -

mas-storage.dms.journal.object-types.folder.name

String

Internal name of the folder for the e-mails.

EXCHANGESTORAGE EXCHANGESTORAGE_FOLDER

mas-storage.dms.journal.object-types.folder.fields

String

Specifies assignments between the field name (key) in enaio® mail-archive-service and the folder field name (internal name) in enaio®.

The value from the enaio® mail-archive-service field is used as the value for the corresponding enaio® field.

Only one FOLDER_USER field is enabled and assigned by default. This field is a mandatory field.

fields:          
  - key: FOLDER_USER
    internal-name: User
fields:          
  - key: FOLDER_USER
    internal-name: Benutzer

mas-storage.dms.journal.object-types.register.name

String

Internal name of the register in the folder for the e-mails.

Structure_Register StructureRegister

mas-storage.dms.journal.object-types.register.fields

String

Specifies assignments between the field name (key) in enaio® mail-archive-service and the register field name (internal name) in enaio®.

The value from the enaio® mail-archive-service field is used as the value for the corresponding enaio® register field.

This field is a mandatory field.

fields:
  - key: NAME
    internal-name: name
fields:
  - key: NAME
    internal-name: Feld1

mas-storage.dms.journal.object-types.mail.name

String

Internal name of the document type for the e-mails.

EMAIL_DOC EMAIL_DOCUMENT

mas-storage.dms.journal.object-types.mail.fields

String

Specifies assignments between the field name (key) in enaio® mail-archive-service and the e-mail document type field name (internal name) in enaio®.

The value from the enaio® mail-archive-service field is used as the value for the corresponding enaio® field for each individual message received.

MAIL_FROM, MAIL_TO, MAIL_SUBJECT, MAIL_MESSAGE_ID, and MAIL_SUBMIT_TIME are mandatory fields..

fields:     
  - key: REPORT_INFO
    internal-name: RPRT_INFO
  - key: REPORT_RECIPIENTS
    internal-name: RPRT_RECIPIENTS
  - key: MAIL_FROM
    internal-name: MAIL_FROM
  - key: MAIL_TO
    internal-name: MAIL_TO
  - key: MAIL_CC
    internal-name: MAIL_CC
  - key: MAIL_SUBJECT
    internal-name: SUBJECT
  - key: MAIL_BODY
    internal-name: BODY
  - key: MAIL_MESSAGE_ID
    internal-name: MESSAGE_ID
  - key: MAIL_HAS_ATTACHMENT
    internal-name: MAIL_HAS_ATTACHMENT
  - key: MAIL_SUBMIT_TIME
    internal-name: SUBMIT_TIME
  - key: MAIL_TOS
    internal-name: MAIL_TOS
  - key: MAIL_SIZE
    internal-name: MAIL_SIZE
  - key: MAIL_PRIORITY
    internal-name: MAIL_PRIORIT
  - key: SMTP_HEADER
    internal-name: SMTP_HEADER
  - key: MAIL_RECEIVE_TIME
    internal-name: MAIL_RECEIVE_TIME
fields:     
  - key: REPORT_INFO
    internal-name: RPRT_INFO
  - key: REPORT_RECIPIENTS
    internal-name: RPRT_RECIPIENTS
  - key: MAIL_FROM
    internal-name: MAIL_FROM
  - key: MAIL_TO
    internal-name: MAIL_TO
  - key: MAIL_CC
    internal-name: MAIL_CC
  - key: MAIL_SUBJECT
    internal-name: SUBJECT
  - key: MAIL_BODY
    internal-name: BODY
  - key: MAIL_MESSAGE_ID
    internal-name: MESSAGE_ID
  - key: MAIL_HAS_ATTACHMENT
    internal-name: MAIL_HAS_ATTACHMENT
  - key: MAIL_SUBMIT_TIME
    internal-name: SUBMIT_TIME
  - key: MAIL_TOS
    internal-name: MAIL_TOS
  - key: MAIL_SIZE
    internal-name: MAIL_SIZE
  - key: MAIL_PRIORITY
    internal-name: MAIL_PRIORIT
  - key: SMTP_HEADER
    internal-name: SMTP_HEADER
  - key: MAIL_RECEIVE_TIME
    internal-name: MAIL_RECEIVE_TIME

mas-storage.dms.mailbox-related-storage.object-types.folder.name

String

Internal name of a folder type where reference documents to the journal mails are created.

EXCHANGELINK -

mas-storage.dms.mailbox-related-storage.object-types.folder.fields

String

Specifies assignments between the field name (key) in enaio® mail-archive-service and the folder field name (internal name) in enaio®.

The value from the enaio® mail-archive-service field is used as the value for the corresponding enaio® field of the folder for reference documents.

Only one FOLDER_USER field is enabled and assigned by default. This field is a mandatory field.

fields:
  - key: FOLDER_USER
    internal-name: User

-

mas-storage.dms.mailbox-related-storage.object-types.register.name

String

Internal name of the register type in enaio® used for the register objects in the folder for reference documents.

LinkRegister -

mas-storage.dms.mailbox-related-storage.object-types.register.fields

String

Specifies assignments between the field name (key) in enaio® mail-archive-service and the register field name (internal name) in enaio®.

The value from the enaio® mail-archive-service field is used as the value for the corresponding enaio® register field in the folder for reference documents.

This field is a mandatory field.

fields:
  - key: NAME
    internal-name: name

 

mas-storage.dms.mailbox-related-storage.object-types.mail.name

String

Internal name of the e-mail document type in enaio® used for reference documents of the e-mail objects created by enaio® mail-archive-service.

EMAIL_LINK -

mas-storage.dms.mailbox-related-storage.object-types.mail.fields

String

Specifies assignments between the field name (key) in enaio® mail-archive-service and the e-mail document type field name (internal name) for reference documents in enaio®.

The value from the enaio® mail-archive-service field is used as the value for the corresponding enaio® field for each individual message received.

MAIL_FROM, MAIL_TO, MAIL_SUBJECT, and MAIL_MESSAGE_ID are mandatory fields.

fields:     
  - key: REPORT_INFO
    internal-name: RPRT_INFO
  - key: REPORT_RECIPIENTS
    internal-name: RPRT_RECIPIENTS
  - key: MAIL_FROM
    internal-name: MAIL_FROM
  - key: MAIL_TO
    internal-name: MAIL_TO
  - key: MAIL_CC
    internal-name: MAIL_CC
  - key: MAIL_SUBJECT
    internal-name: SUBJECT
  - key: MAIL_BODY
    internal-name: BODY
  - key: MAIL_MESSAGE_ID
    internal-name: MESSAGE_ID
  - key: MAIL_HAS_ATTACHMENT
    internal-name: MAIL_HAS_ATTACHMENT
  - key: MAIL_SUBMIT_TIME
    internal-name: SUBMIT_TIME
  - key: MAIL_TOS
    internal-name: MAIL_TOS
  - key: MAIL_SIZE
    internal-name: MAIL_SIZE
  - key: MAIL_PRIORITY
    internal-name: MAIL_PRIORIT
  - key: SMTP_HEADER
    internal-name: SMTP_HEADER
  - key: MAIL_RECEIVE_TIME
    internal-name: MAIL_RECEIVE_TIME

 

mas-storage.dms.deduplication.mode

String

Specifies the behavior when e-mails are already present.

  • IGNORE

    No check

  • WARN

    E-mail is filed and log entries are written

  • Update

    The index data of the e-mails that are already present are updated

WARN UPDATE
mas-storage.dms.mailbox-related-storage.user-folder-max-length Integer

Maximum field length for the user folder.

The value cannot be longer than the field length of the user folder in the object definition.

22 19
mas-storage.dms.mailbox-related-storage.links.create-links String

Specifies whether reference documents should be created.

  • ALL

    Reference documents for configured domains and mailboxes are created.

  • NONE

    Reference documents are not created.

ALL NONE
mas.mailbox-related-storage.folder-name-config.domains String

Domains that are part of Active Directory are used to retrieve the correct folder for reference documents for each e-mail that belong to the configured domains. There must be configured domains in AD. If not, the health check will return an error.

No assignment of reference documents will be created without this information.

ostest.de,opti-syst.com -
mas.mailbox-related-storage.folder-name-config.property String

Specifies which data from the user management of an Office 365 Active Directory is used as the value for folder indexing reference documents.

Values:

  • USERNAME

  • FIRST_NAME

  • LAST_NAME

  • DISPLAY_NAME

  • SAM_ACCOUNT_NAME

An error is logged and the e-mail address is used if the data is not available.

The data can be entered centrally in the 'application-mas.yml' profile file.

DISPLAY_NAME USERNAME
mas.exchange-online.access.client-id String

Client ID of the Azure portal.

The data can be entered centrally in the 'application-mas.yml' profile file.

- -
mas.exchange-online.access.tenant-id String

Tenant ID of the Azure portal.

The data can be entered centrally in the 'application-mas.yml' profile file.

- -
mas.exchange-online.access.secret String

Client secret of the Azure portal application.

The data can be entered centrally in the 'application-mas.yml' profile file.

- -