Binding email body and attachments by using Message-ID

Requests for new functionality or improvements in existing functionality. Please provide clear descriptions of your request, an example or if possible a real life scenario.
Post Reply
qra
Posts: 18
Joined: Fri Oct 25, 2019 9:08 pm

Binding email body and attachments by using Message-ID

Post by qra »

Hello. I want to automatically bind email body and attachments using smart links. This is currently problematic as "Date Added", "Subject" and "From" are not unique (different emails can have the same subject and sender email; documents created from email body and attachments have different dates added).
Could you please consider adding a new optional "Message-ID" metadata type to "IMAP Email Source Type", analogous to "Subject Metadata Type" and "From Metadata Type".
User avatar
rosarior
Developer
Developer
Posts: 624
Joined: Tue Aug 21, 2018 3:28 am
Location: Puerto Rico
Contact:

Re: Binding email body and attachments by using Message-ID

Post by rosarior »

Thanks for the suggestion,

The implementation is simple and we have queued it for version 3.5.

Thanks!
qra
Posts: 18
Joined: Fri Oct 25, 2019 9:08 pm

Re: Binding email body and attachments by using Message-ID

Post by qra »

Hi. I wanted to ask in which sub version 3.5 is this functionality planned to be added?
User avatar
rosarior
Developer
Developer
Posts: 624
Joined: Tue Aug 21, 2018 3:28 am
Location: Puerto Rico
Contact:

Re: Binding email body and attachments by using Message-ID

Post by rosarior »

We missed the merge window for 3.5 for this feature. It was tagged for version 4.0 after the source app refactor. The sources app is being rewritten to decouple it from their custom models to allow using a single model class for any kind of source. This refactor will also allow any third party app to add their own source types. Lastly, the refactor will make it very easy to * additional features to the sources. This is why not only the merge windows passed but also made more sense to wait until the refactor is finished to implement this and a few other extra feature for the sources.

The sources app refactor is complete but we are not 100% please with how the staging folder source came out. This source requires its own API calls. We are trying out different solutions for this. This is the last roadblock for the refactor and the Message-ID feature implementation.

You can follow the progress of the source refactor branch here: https://gitlab.com/mayan-edms/mayan-edm ... p_refactor
qra
Posts: 18
Joined: Fri Oct 25, 2019 9:08 pm

Re: Binding email body and attachments by using Message-ID

Post by qra »

Many thanks for this comprehensive answer.
Post Reply