nextcloud / mail

💌 Mail app for Nextcloud
https://apps.nextcloud.com/apps/mail
GNU Affero General Public License v3.0
828 stars 256 forks source link

Tagging everything as important before learning is extremely annoying and counter productive #9769

Open sgofferj opened 1 month ago

sgofferj commented 1 month ago

Steps to reproduce

  1. Activate automatic classification

Expected behavior

The AI should leave tags alone until it has learned some minimum amount.

Actual behavior

In the beginning the AI just tags EVERYTHING as important which is annoying and counter-productive. Especially when using other apps, like on mobile, to access an IMAP account. It breaks existing tag-based email workflows outside of NC and if those workflows use the important tag, makes it near impossible to fix things because bulk functions can't be used so that actually important mails aren't missed. Additionally, it doesn't seem to learn from untagging done by other clients. I keep getting identical mails (such as daily infra status mails) tagged as important by mail although I untagged the corresponding mail every day for weeks. I'm not sure if I saw this right, but mail even seems to tag such mails as important in the trash bin after I reviewed and deleted them with fairmail on my mobile before mail noticed them...

Mail app version

3.7.1

Mailserver or service

postfix/cyrus

Operating system

Linux/docker

PHP engine version

PHP 8.2

Web server

Nginx

Database

MariaDB

Additional info

No response

philiprenich commented 1 month ago

Also adding my experience here. I have been untagging as important WITHIN Mail, and new messages from the same place still come in marked as important. At what point does the system learn? If I get a couple emails a week from the same place, I don't want to take a year of untagging before the system learns.

janvlug commented 5 days ago

I enabled mail in Nextcloud, and nearly all my mail started getting classified as important. Initially, I did not realize that Nextcloud was doing the classification. My preference would be that the option to classify the importance should be manually enabled, and it should be off by default.