HTML Plugin for Claws-Mail - 18.04?

Ralf Mardorf silver.bullet at zoho.com
Wed May 1 06:36:01 UTC 2019


On Tue, 2019-04-30 at 16:06 -0400, Lee Underwood wrote:
> I recently upgraded to v18.04. I was a bit disappointed to find that
> the HTML plugins were removed (I realize it was for security
> purposes). I have checked around and there doesn't seem to be an
> alternative. I am under the impression that there never will be one
> for 18.04. Is that true?
> 
> I would hate to have to change to a different email client after using
> CM for 10+ years.

Hi,

Dillo is available for 18.04
https://packages.ubuntu.com/bionic/dillo.

I build Claws from git on 16.04. I'm neither using the webkit based, nor
the Dillo plug-in, IOW I don't care about HTML view at all.

First remove all claws-mail packages, but don't remove the dependencies.
Install all required "dev"elopment packages, IOW the dev packages of all
run-time dependencies.

Open a terminal and run

git clone git://git.claws-mail.org/claws.git
cd claws/
git checkout d2f6919629e3da32181ef9a3918db0c1821680f9   #for release 3.17.3
make clean
./autogen.sh

I don't know if you need to add something to configure, if you want to
build the Dillo plug-in or if it's build automagically, if Dillo is
detected.
At first try to use configure as shown below and read the output, maybe
it confirms that the Dillo plug-in will be build, too.

./configure --build=$HOSTTYPE-ubuntu-linux-gnu --prefix=/usr --disable-static --enable-enchant --enable-gnutls --enable-ldap --enable-crash-dialog --enable-pgpmime-plugin --enable-spamassassin-plugin --enable-bogofilter-plugin

sh version   #it's helpful if you shouldn't checkout a dedicated version, to edit the checkinstall version
make
sudo checkinstall
----

0 -  Maintainer: [ You <Your-email-address at foo.com> ]
1 -  Summary: [ A GTK+ based e-mail client - git checkout ]
2 -  Name:    [ claws-mail-git ]
3 -  Version: [ 3.17.3 ]
4 -  Release: [ 1 ]
5 -  License: [ GPL3 ]
6 -  Group:   [ checkinstall ]
7 -  Architecture: [ amd64 ]
8 -  Source location: [ claws ]
9 -  Alternate source location: [  ]
10 - Requires: [  ]
11 - Provides: [ claws-mail ]
12 - Conflicts: [  ]
13 - Replaces: [  ]

There's no need to add all required dependencies to the package
information, it's just important that the dependencies are installed.
Instead of splitting the package, you now have calws-mail completely
provided by a single package.

Regards,
Ralf






More information about the ubuntu-users mailing list