KDE Kmail - How to stop "Contacts found in your data" harvesting?

KDE Kmail will not stop “Contacts found in your data” harvesting and attempting to autofill email addresses.

Does anyone know how to permanently stop this? I have unchecked the appropriate options and can erase the list of harvested addresses but Kmail just keeps doing it.

I have read other old threads but the solutions do not work.

Looong time kmail user here. Could you provide screenshots about

and

@8876523450:

The setting you’re looking for is here:

In “Configure KMail” → “Plugins” → section “Check before send Plugins” → “Automatic add Contacts” –

  • Be aware that, the button at the right hand end of the Plugin entry has to be pressed to allow you to walk through your e-Mail accounts and take the needed actions before deactivating the Plugin completely.

  • And, please do not forget to press the “Apply” button before exiting with “OK”.

I think you’re right. I cannot remember ever changing anything there. Some changes do require a restart of kmail though.

FWIW, Don, you seem to be missing translation files

@knurpht:

It’s Leap 16.0:

Operating System: openSUSE Leap 16.0
KDE Plasma Version: 6.4.2
KDE Frameworks Version: 6.16.0
Qt Version: 6.9.1
Kernel Version: 6.12.0-160000.8-default (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 8600G w/ Radeon 760M Graphics
Memory: 32 GiB of RAM (30.5 GiB usable)
Graphics Processor: AMD Radeon Graphics
Manufacturer: ASUS

I suspect that, when the KDE Plasma is upgraded to a newer version – new Post here in this Forum probably today – the issue will disappear – hopefully …

  • The Kontact PIM suite is complaining that the version being used is more than 6 months old – at every start it suggests that, I should upgrade to a newer version …

No one has a solution?

@8876523450:

Now it’s clear – your left-most screen shot indicates exactly the settings which should stop this KMail feature.

  • You may have to also press the “Configure Completion…” button to get rid of all the places KMail searches for possible addresses.

If that doesn’t work, you’ll have to raise a KDE Bug Report – here: <https://bugs.kde.org/>.

The solution was to swtich off the appropriate settings then delete

.local/share/akonadi/search_db/emailContacts/

Kmail is too dumb to erase it’s harvest of addresses even after switching the option that you don’t want it to do this.

@8876523450:

Oh dear – I now see what you mean:

 > du -hs .local/share/akonadi/search_db/
413M    .local/share/akonadi/search_db/
 >

That’s a reasonable amount of SQLite glass in my .local/share/ directory tree …
There’s this KDE Bug Report: <Use addresses indexed from emails for autocompletion refuses to stop harvesting addresses regardless of check box setting>
Laurent writes there that, he’s going to investigate this issue.

Did he provide you with the solution you’ve mentioned above?