Рефакторинг email сущностей
Для подчиненных сущностей, не всегда есть смысл содержать родителя. Скорее всего достаточно оставить id (Long emailId).
см. комментарии к https://gitlab.asvoip.com/pro-sd/pro-sd-ump/-/merge_requests/85/diffs
Видимо вместо com.asvoip.ump.emailio.dto.EmailMessage можно использовать com.asvoip.ump.emailio.dto.Email,
EmailMessageAttachment => EmailAttachment ( удалить com.asvoip.ump.emailio.dto.EmailMessageAttachment#inputStream)
EmailMessagePart => EmailPart