I'm using Evolution 3.30.5 on Pop OS (an Ubuntu variant). I installed bogofilter and evolution-bogofilter-plugin, but bogofilter appears in neither the plugin list nor the junk pane in mail preferences. Can anyone help me out? I'm drowning in spam.
On Wed, 2019-03-27 at 11:54 -0400, Fletcher Moore wrote:
> I'm using Evolution 3.30.5 on Pop OS (an Ubuntu variant). I installed
> bogofilter and evolution-bogofilter-plugin, but bogofilter appears in
> neither the plugin list nor the junk pane in mail preferences. Can
> anyone help me out? I'm drowning in spam.
I suppose you've restarted evolution after installing that plugin. I
would also run evolution from a terminal, in case it'll show anything
useful there (like the plugin could not be loaded for whatever reason).
If properly installed, the Edit->Preferences->Mail Preferences->Junk
tab contains at the end a "Junk filtering software" section, where one
can pick from his/her installed junk plugins. If there's only one such
plugin, then it can be hidden and only options for the installed plugin
are shown. Bogofilter has only one options there.
You can check whether the module is properly installed, it's when you
module-bogofilter.so in /usr/lib64/evolution/modules/ (maybe a little
different path, depending where your distribution stores these files).
There might be more modules, like module-mail.so.
The module searches for /usr/bin/bogofilter by default (or what the
path had been set during compile time), and when it cannot find it,
then it hides itself. The command can be overwritten in:
$ gsettings get org.gnome.evolution.bogofilter command
(empty string means to use the compile-time default command).
On Fri, 2019-03-29 at 14:21 -0400, Fletcher Moore wrote:
> Well that's interesting. So when I run it from the commandline it
> does indeed load the plugin, while if I run it from the activities
> menu, it does not.
that's really interesting. Can it be the activities menu runs a
different evolution? I do not know, maybe you've installed a Flatpak
Evolution and the system-provided Evolution and the activities menu
runs the one from the Flatpak, while the command like runs the one in
the system? Try to find either evolution.desktop or
org.gnome.Evolution.desktop file and check what it references. It can
be stored either at /usr/share/applications/ or
~/.local/share/applications/, to name the two locations I'm aware of.
There can be more.
On Tue, 2019-04-02 at 13:42 -0400, Fletcher Moore wrote:
> I thought I installed Evolution with Flatpak, but I could be
> mistaken. In any event I'm pretty sure it wasn't preinstalled on my
you can check with your package manager which evolution packages you've
installed. I suppose the install of evolution-bogofilter-plugin brought
in also evolution package itself.
In case you have a Flatpak Evolution, then it makes more sense now,
because the Flatpak Evolution cannot talk to the bogofilter installed
on the host system, it doesn't have access to it. Thus it hides the
plugin in the user interface.