I just finished bulk-marking them as “not spam” in an attempt to undo the work, and I always check my spam inbox manually anyway, but I just thought this was… interesting, as I’ve never had anything remotely like this happen before in my life. Does anyone have any idea of how this happened? Why is such a piece of software still allowed in managers?

  • Flagstaff@programming.devOP
    link
    fedilink
    English
    arrow-up
    2
    ·
    3 days ago

    I’m not the tech-savviest in the room, but if you mean by “on the server” in Gmail, they definitely appeared there in the browser as well when they never had been before. I’m not 100% sure it was a result of my Evolution connection but I really don’t remember making any other recent email “change” beyond trying this connection.

    • tom_s@friendica.ambag.es
      link
      fedilink
      arrow-up
      2
      ·
      3 days ago

      @Flagstaff @hendrik The crucial point is that you need to disable Evolution’s junk detection both globally and specifically for your Gmail account – these are two independent switches that are often overlooked.

      Technically, the crux lies in how the two systems interact: the local Bogofilter was completely untrained during the first sync (lacking the “ham” training for your typical emails) and thus indiscriminately sorted out old entries. However, Evolution doesn’t just perform this action locally; it physically executes an IMAP MOVE command into Gmail’s reserved Spam folder ([Gmail]/Spam). This is precisely where Gmail’s API misinterprets this move as an intentional spam report from you – which is why Google’s AI permanently stored those emails as spam, even after you manually marked them as “Not spam” in the web client.

      Since Gmail already filters server-side anyway, this local spam-filtering feature is completely redundant and can be disabled with a clear conscience.

    • hendrik@palaver.p3x.de
      link
      fedilink
      English
      arrow-up
      1
      ·
      3 days ago

      Yeah, I don’t know much about Evolution’s internals either. I’ve just been using it. If @tom_s@friendica.ambag.es is right, I’d agree. It’s a bit unfortunate if software just generously moves things around right from the get go, and with an untrained spam filter. It’d be better if that was opt-in, required a confirmation, or did this to newly incoming mails only.

      I mean I have like 3 email clients, two different ones on computers and one on the phone. They can’t all be moving mails around and interfere with each other. I do the spam filtering and sorting on the server and keep the clients as simple as possible.