-
Notifications
You must be signed in to change notification settings - Fork 201
feat(backend): vendor detection groundwork & data-request integration #1842
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
feat(backend): vendor detection groundwork & data-request integration #1842
Conversation
|
Hi @kroky, I would like to get your feedback before moving forward with this work. At the moment, this MR:
This feature relies on data stored in There is an existing open-source project that maintains this dataset: So, it's possible to add a scrip to automatically or semi-automatically update Guidance requested1. Handling data access requests (GDPR / data rights)In addition to the company list, the datenanfragen/data repository also provides request templates used to formulate GDPR / data rights requests. Two approaches are possible:
👉 Which approach would be preferred here: a simpler external redirection, or a more integrated solution, or a hybrid one? 2. Abuse / spam reportingBeyond data rights actions, users should also be able to report a message as abuse. In my opinion, this should be handled in a separate MR, extending the existing spam reporting feature: The goal would be to consolidate reporting into a single place, covering:
This would likely require both MRs (vendor detection + spam reporting) to be merged before full integration. 3. Blocking behavior (Phase 5)Blocking functionality already exists (block sender / block sender domain) and is implemented via Sieve. I believe we could extend the existing blocking scope so that, in addition to blocking:
the user could also block an entire vendor / platform (e.g. Salesforce or Amazon SES). This extension could likely be included in this MR, as it builds directly on the existing blocking mechanism and may not require a separate MR. Thank you in advance for your feedback and guidance before I continue further. |
|
@Grandi0z I see the related task but is there an action plan? I saw messages that you met with Marc and discuss about possible roadmap and plan of actions. Is it written somewhere? I personally understand the immediate need as being able to identify if the email comes from a big corporation and then ability to send requests to stop emailing, request personal data, etc. via GDPR or other lawful requirements. The use of an external well-maintained database is a nice idea. Vendor detection also needs to be robust and I think you are in the right direction. Just please share any more documentation you have, so I know the action way we should go. |
Thank you for your feedback, Kroky. To avoid blocking progress, I will instead invite Marc to leave a comment directly on the task. That way, we can have his written input and clarify the roadmap |
4074794 to
9007129
Compare
…te with IMAP handler
…for vendor detection
… domain matching and UI improvements
… filters and enhance UI interactions
9007129 to
4e859e3
Compare
bf536c7 to
d25343b
Compare

Related task