{
    "type": "item",
    "properties": [
        {
            "id": "uuid",
            "type": "string",
            "hidden": true,
            "nullable": true,
            "editRoleAccess": [],
            "createRoleAccess": [],
            "config": {
                "searchDisabled": true
            }
        },
        {
            "id": "references",
            "type": "taglist",
            "subtype": "arbitrary",
            "editRoleAccess": [],
            "createRoleAccess": [],
            "hidden": true,
            "nullable": true
        },
        {
            "id": "timestamp",
            "type": "datetime",
            "editRoleAccess": [],
            "createRoleAccess": [],
            "hidden": true,
            "nullable": true,
            "coerceNullsIntoDefaultAfterSubmit": true,
            "default": "now"
        },
        {
            "id": "target",
            "type": "taglist",
            "subtype": "arbitrary",
            "editRoleAccess": [],
            "maxLength": 50
        },
        {
            "id": "source",
            "type": "string",
            "subtype": "exact-value",
            "hidden": true,
            "editRoleAccess": [],
            "config": {
                "searchDisabled": true
            }
        },
        {
            "id": "is_sender",
            "type": "boolean",
            "hidden": true,
            "default": true,
            "editRoleAccess": []
        },
        {
            "id": "is_receiver",
            "type": "boolean",
            "hidden": true,
            "default": false,
            "editRoleAccess": []
        },
        {
            "id": "read",
            "type": "boolean",
            "hidden": true,
            "default": true,
            "editRoleAccess": ["&OWNER"]
        },
        {
            "id": "spam",
            "type": "boolean",
            "hidden": true,
            "default": false,
            "editRoleAccess": ["&OWNER"]
        },
        {
            "id": "subject",
            "type": "text",
            "nullable": true,
            "maxLength": 255,
            "editRoleAccess": [],
            "config": {
                "elasticSearchUsesMatchPhrasePrefix": true
            }
        },
        {
            "id": "content",
            "type": "text",
            "subtype": "html",
            "nullable": true,
            "config": {
                "mediaProperty": "cid_attachments",
                "supportsImages": true,
                "supportsVideos": false,
                "supportsFiles": false,
                "supportsContainers": true,
                "supportedContainers": [],
                "supportsCustom": true,
                "supportsExternalLinks": true,
                "supportsLinks": true,
                "supportsQuote": true,
                "supportsRichClasses": false,
                "supportsTitle": true,
                "supportsCustomStyles": true,
                "supportsTemplating": false,
                "supportsTables": true,
                "supportsLists": true
            },
            "editRoleAccess": []
        },
        {
            "id": "cid_attachments",
            "type": "files",
            "config": {
                "smallDimension": "320x",
                "mediumDimension": "640x",
                "largeDimension": "1024x"
            },
            "hidden": true,
            "nullable": true,
            "maxLength": 50,
            "editRoleAccess": []
        },
        {
            "id": "attachments",
            "type": "files",
            "config": {
                "smallDimension": "320x",
                "mediumDimension": "640x",
                "largeDimension": "1024x"
            },
            "nullable": true,
            "maxLength": 50,
            "editRoleAccess": []
        },
        {
            "id": "tip",
            "type": "boolean",
            "hidden": true,
            "nullable": true,
            "default": true,
            "coerceNullsIntoDefaultAfterSubmit": true,
            "createRoleAccess": [],
            "editRoleAccess": []
        },
        {
            "id": "metadata",
            "type": "string",
            "subtype": "json",
            "hidden": true,
            "nullable": true,
            "createRoleAccess": [],
            "editRoleAccess": [],
            "readRoleAccess": []
        }
    ],
    "editRoleAccess": ["&OWNER"],
    "readRoleAccess": ["&OWNER"],
    "searchEngineEnabled": true,
    "searchEngineMainLangProperty": "subject",
    "parentingRoleAccess": {
        "mail/mail": ["&OWNER"]
    },
    "canBeParentedBy": [
        {
            "module": "mail",
            "item": "mail"
        }
    ]
}