{ "loadAdditionalFieldsAfterUpdate": true, "readLoaderClassNameList": [ "Espo\\Classes\\FieldProcessing\\Email\\AddressLoader", "Espo\\Classes\\FieldProcessing\\Email\\AddressDataLoader", "Espo\\Classes\\FieldProcessing\\Email\\UserColumnsLoader", "Espo\\Classes\\FieldProcessing\\Email\\FolderDataLoader", "Espo\\Classes\\FieldProcessing\\Email\\IcsDataLoader" ], "listLoaderClassNameList": [ "Espo\\Classes\\FieldProcessing\\Email\\StringDataLoader" ], "selectApplierClassNameList": [ "Espo\\Classes\\Select\\Email\\AdditionalAppliers\\Main" ], "massActions": { "moveToFolder": { "implementationClassName": "Espo\\Classes\\MassAction\\Email\\MoveToFolder" } }, "mandatoryAttributeList": [ "name", "createdById", "dateSent", "fromString", "fromEmailAddressId", "fromEmailAddressName", "parentId", "parentType", "isHtml", "isReplied", "status", "accountId", "folderId", "messageId", "sentById", "replyToString", "hasAttachment", "groupFolderId", "groupStatusFolder" ], "beforeReadHookClassNameList": [ "Espo\\Classes\\RecordHooks\\Email\\MarkAsRead" ], "beforeCreateHookClassNameList": [ "Espo\\Classes\\RecordHooks\\Email\\CheckFromAddress", "Espo\\Classes\\RecordHooks\\Email\\BeforeCreate", "Espo\\Classes\\RecordHooks\\Email\\BeforeSave" ], "beforeUpdateHookClassNameList": [ "Espo\\Classes\\RecordHooks\\Email\\CheckFromAddress", "Espo\\Classes\\RecordHooks\\Email\\MarkAsReadBeforeUpdate", "Espo\\Classes\\RecordHooks\\Email\\BeforeUpdate", "Espo\\Classes\\RecordHooks\\Email\\BeforeSave" ], "afterUpdateHookClassNameList": [ "Espo\\Classes\\RecordHooks\\Email\\AfterUpdate" ] }