Object Definition for enaio® mail-archive-service
A folder type and an assigned document type are needed in the object definition for enaio® mail-archive-service. A register type may also be needed.
These object types can be taken from the object definition file, which is available for download.
The file can be opened via enaio® editor and the object types can be taken over into the active object definition. This removes the need for adjustments to the object types. The names and properties of the fields correspond to the configurations that have been set as defaults in the provided configuration files.
The object definition of the 'e-mail' document type is compatible with the e-mail document type for enaio® exchange. The e-mail document type for enaio® exchange can be adjusted accordingly for enaio® mail-archive-service. Project-specific object types with corresponding fields and field properties can also be integrated via the configurations.
If new object types are created, then access rights must also be assigned in enaio® administrator.
The object definition of the 'e-mail' document type contains the following dialog elements. The database field length can be adjusted.
Message Fields
Field name |
Internal name |
Type |
Use |
Comment |
---|---|---|---|---|
Message ID |
MAIL_MESSAGE_ID |
All characters |
Message ID, from the 'Message ID' value in the header. |
Limited to 255 characters |
Mail Digest | MAIL_DIGEST | All characters | E-mail digest | Limited to 50 characters |
From |
MAIL_FROM |
All characters |
Sender of the message, from the 'From' value in the header. |
Limited to 100 characters |
To |
MAIL_TO |
All characters |
Recipient of the message, from the 'To' value in the header. |
Comma-separated list, limited to 300 characters |
CC |
MAIL_CC |
All characters |
Recipient of the message, from the 'CC' value in the header. |
Comma-separated list, limited to 300 characters |
Subject |
MAIL_SUBJECT |
All characters |
Subject of the message, from the 'Subject' value in the header. |
Limited to 248 characters |
Sent |
MAIL_SUBMIT_TIME |
Date/time |
Time the message was sent, from the 'Date' value in the header. |
|
Size |
MAIL_SIZE |
All characters |
Size of the message, calculated. |
|
Message |
MAIL_BODY |
All characters |
Message text |
Limited to 2000 characters |
Importance |
MAIL_PRIORITY |
All characters |
Priority of the message, from the 'Importance' value in the header. |
Limited to 50 characters |
Recipients |
MAIL_TOS |
Table |
Table with all recipients, from the 'TO' and 'CC' values in the header. |
Table with a single column containing the recipients. The recipient address has a prefix indicating which header it comes from, for example, TO:example@example.de, CC:ref@example.de |
Attachments |
MAIL_HAS_ATTACHMENT |
All characters |
Indicates whether the original message had attachments. |
0 – the message has no attachments |
SMTP header |
SMTP_HEADER |
All characters |
Header values from the original message. |
Values of all headers except those starting with 'X-' or 'x-'. Limited to 1000 characters. |
Received |
MAIL_RECEIVE_TIME |
Date/time |
Time the message was received, from the 'Date' value in the header. |
Additional Fields
Field name |
Internal name |
Type |
Use |
Comment |
---|---|---|---|---|
Information |
RPRT_INFO |
Table |
Contains information about one (or more) reports related to the message. |
|
All characters |
Report ID, from the 'Report ID' value in the header. |
First column in the RPRT_INFO table |
||
Date |
Date the report was sent, from the 'Date' value in the header. |
Second column in the RPRT_INFO table |
||
All characters |
Report channel (recipient when receiving via SMTP, mailbox when extracting from a mailbox). |
Third column in the RPRT_INFO table |
||
Report recipients |
RPRT_RECIPIENTS |
Table |
Table with all recipients found in the body of all reports referring to the message (from the 'Recipient:' or 'To:' values). |
Table with a single column representing the recipient |