Unofficial Claws Mail ClamAV™ Plugin

ClamAV Plugin

Description:
Enables the scanning of message attachments in mail received from a POP, IMAP, or LOCAL account using Clam AntiVirus™. It can optionally delete the mail or save it to a designated folder.

Plugin Version: 3.5 (for Clam AntiVirus 0.95)
Minimum Required Claws Mail Version: 3.4.0
Download: clamav-plugin-3.5.tar.gz
MD5 checksum: 369d40c6a58e52af67c21eb2b1c7580c
Personal usage patch: clamav-plugin-3.5-personal_build.patch

Plugin Version: 3.4 (for Clam AntiVirus <= 0.94)
Minimum Required Claws Mail Version: 3.4.0
Download: clamav-plugin-3.4.tar.gz
MD5 checksum: 70592b38d256d3e90c92ba7407961d71
Personal usage patch: clamav-plugin-personal_build.patch

Notes
Due to licensing issues caused by SourceFire® downgrading the license of libclamav to GPLv2, (see this post for further details), the tarball above will only build against libclamav version <= 2:3:0. If you are using a more recent version of ClamAV™ than version 0.91 you will need to apply the Personal Usage Patch and then run ./autogen.sh before building.

  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • blogmarks
  • LinkedIn
  • MySpace
  • Slashdot
  • StumbleUpon
  • Technorati
  • Propeller
  • Reddit
  • Twitter

10 Responses to “Unofficial Claws Mail ClamAV™ Plugin”

  1. Mac Says:

    Thanks for doing this. Not tryin to be 'funny' ;-) I appreciate your help.
    I get an error:

    ./configure: line 21738: syntax error near unexpected token '0.15'
    ./configure: line 21738: 'AMGNUGETTEXT_VERSION(0.15)'

    What do I do to fix it? (debian pkg from testing: autoconf 2.61-7 is what I have installed.)
    Hopefully this is the correct place to post this if not please pardon my intrusion.

    Using Galeon Galeon 2.0.4 on Debian GNU/Linux Debian GNU/Linux
  2. p Says:

    You've come to the right place to ask this question.

    autoconf isn't the problem, I have the same version. It seems to be a problem with gettext support. Do you have the gettext and gettext-base packages installed? If you don't care about internationalization, you can use ./configure --disable-nls.

    Let me know if that helps.

    Using Galeon Galeon 2.0.5 on Debian GNU/Linux Debian GNU/Linux
  3. Mac Says:

    Yes it did help. Except now I get the following error(s):

    checking pkg-config is at least version 0.9.0… yes
    checking for CLAWS_MAIL… configure: error: Package requirements (claws-mail >= 3.3.0.7) were not met:

    No package 'claws-mail' found

    Consider adjusting the PKGCONFIGPATH environment variable if you
    installed software in a non-standard prefix.

    Alternatively, you may set the environment variables CLAWSMAILCFLAGS
    and CLAWSMAILLIBS to avoid the need to call pkg-config.
    See the pkg-config man page for more details.

    ok doke. I do have claws-mail 3.4.0-2. installed. What should I set those env variables to?

    Using Galeon Galeon 2.0.4 on Debian GNU/Linux Debian GNU/Linux
  4. p Says:

    You need to install the libclaws-mail-dev 3.4.0-2 package.

    Using Galeon Galeon 2.0.5 on Debian GNU/Linux Debian GNU/Linux
  5. Mac Says:

    Your assistance is appreciated. It worked.

    Using Galeon Galeon 2.0.4 on Debian GNU/Linux Debian GNU/Linux
  6. Adi Says:

    To build the plugin on Ubuntu 9.04:
    - install libclaws-mail-dev libclamav-dev and libenchant-dev
    - use the following configure line:
    'CLAMAV_LIBS'="-L/usr/lib -lz -L/usr/lib -lbz2 -ltommath" CLAMAV_CFLAGS="-I/usr/include -Wall -g -O2" ./configure
    (don't rely on pkg-config, but use CLAMAV_LIBS and CLAMAV_CFLAGS as provided by /usr/bin/clamav-config –libs –cflags)

    Using Opera Opera 9.64 on Linux Linux
  7. rezso Says:

    On 15 April 2010 all ClamAV installations older than 0.95 will be disabled.
    http://www.clamav.net/lang/en/.....lamav-094/

    Using Mozilla Firefox Mozilla Firefox 3.6.3 on Linux Linux
  8. Gerard Verger Says:

    Clamav-Plugin on Linux Mint 9 – Clamav 0.96.1. Installation worked well but when I try to load clamav.so I get : /usr/lib/claws-mail/plugins/clamav.so: undefined symbol: cl_load.

    Some help would be appreciated. Thank you.

    Using Safari Safari 533.4 on Mac OS Mac OS X
  9. p Says:

    Gerard,
    It sounds to me like you need the dev package.
    In Debian this is called libclamav-dev, probably it's called the same in Linux Mint.

    Using Mozilla Firefox Mozilla Firefox 3.6.6 on Ubuntu Linux Ubuntu Linux
  10. LeanderPL Says:

    Thnx, works under Ubuntu 10.04 LTS, libclamdev and clamd works fine with Claws Mail.
    Thank You one more time for info.

    Using Safari Safari 534.13 on Mac OS Mac OS X

Leave a Comment