Package Details: imapfilter 2.6.6-2

Git Clone URL: https://aur.archlinux.org/imapfilter.git (read-only)
Package Base: imapfilter
Description: A mail filtering utility for processing IMAP mailboxes
Upstream URL: https://github.com/lefcha/imapfilter
Licenses: MIT
Submitter: Snowman
Maintainer: hcartiaux
Last Packager: hcartiaux
Votes: 32
Popularity: 0.703673
First Submitted: 2007-03-31 22:38
Last Updated: 2016-02-23 19:56

Latest Comments

hvs commented on 2016-03-07 11:57

A clean build ('makepkg -C') solves the issue.

hvs commented on 2016-03-07 11:38

With latest openssl, I'm getting the following error:

imapfilter: symbol lookup error: imapfilter: undefined symbol: SSLv3_client_method

hcartiaux commented on 2016-02-15 10:24

The clean solution is to send a pull request, I'll try to do that...

tegularius commented on 2016-02-14 11:16

CFLAGS (and LDFLAGS) from makepkg.conf are not used, you'd have to either set them as MYCLFLAGS in the Makefile or as hack add them to CPPFLAGS.

Polichronucci commented on 2015-05-24 15:44

Oh ok, didnt know this could work. Thanks for the info. My mistake.

lahwaacz commented on 2015-05-24 13:31

@Polichronucci: You need to rebuild the AUR package after the update of Lua in the official repos. Imapfilter builds just fine with Lua 5.3, I don't see any reason to stick with the old version.

Polichronucci commented on 2015-05-24 12:49

Then new lua package version 5.3 hasn't got the needed libraries. They are now included in the lua52 package.

lua 5.3 files: https://www.archlinux.org/packages/extra/x86_64/lua/files/

Error log: imapfilter: error while loading shared libraries: liblua.so.5.2: cannot open shared object file: No such file or directory

lua52 files: https://www.archlinux.org/packages/extra/x86_64/lua52/files/

lahwaacz commented on 2015-05-19 14:53

@Polichronucci: why?

Polichronucci commented on 2015-05-19 14:31

Please update the dependency list to exclude the "lua" package and include "lua52".

Thank you.

Polichronucci commented on 2015-05-19 14:30

Please update dependencies to exclude the "lua" package and include "lua52".

Thank you.

Polichronucci commented on 2015-05-19 14:30

Please update dependencies to exclude the "lua" package and include "lua52".

Thnak you.

hcartiaux commented on 2014-06-05 14:08

Works for me (on my raspberry pi).
Could you share your configuration? Eventually, report your bug upstream on github.

shayar commented on 2014-06-05 13:58

Latest version crashes?

Thu Jun 5 09:54:30 2014: /usr/share/imapfilter/set.lua:55: bad argument #1 to 'ipairs' (table expected, got function)
stack traceback:
[C]: in ?
[C]: in function 'ipairs'
/usr/share/imapfilter/set.lua:55: in function '__mul'
/home/vkawadia/.imapfilter/config.lua:64: in function 'commands'
/usr/share/imapfilter/auxiliary.lua:69: in function 'become_daemon'
/home/vkawadia/.imapfilter/config.lua:70: in main chunk

slaveriq commented on 2013-01-28 11:32

for everyone who wants a systemd unit file for imapfilter https://gist.github.com/4046045

bct commented on 2012-11-16 05:00

Updated PKGBUILD for the 2.5.3 release, and to install everything in /usr.

https://gist.github.com/4084247

Anonymous comment on 2012-07-26 18:58

Updated PKGBUILD to install the binaries in /usr/ rather then /usr/local.

http://pastebin.com/eVvwvEYZ

Stebalien commented on 2011-09-22 13:24

You need to add PREFIX="/usr" to the make commands.

rich_o commented on 2011-01-08 19:26

I don't use this program anymore, so i disowned it.

yvonney commented on 2010-06-21 22:08

worked. Did 'uncomment line 22.
'-lm' option good to know. thank you both.

s4rg.on commented on 2010-04-07 09:46

LDFLAGS="-lm" would solve the problem ...

rich_o commented on 2010-03-31 14:53

@yvonney: uncomment line 22 (starting with "LDFLAGS=") in the PKGBUILD.

yvonney commented on 2010-03-29 08:54

anyone getting this?
Installation directory: /usr
Binaries directory: /usr/bin
Architecture independent libraries: /usr/share/imapfilter
Manual pages directory: /usr/man
Secure Socket Layer and Transport Layer Security: yes
Challenge-Response Authentication Mechanism: yes
cc -o imapfilter -Wl,--hash-style=gnu -Wl,--as-needed -L/usr/local/lib auth.o buffer.o cert.o core.o file.o imap.o imapfilter.o list.o log.o lua.o memory.o misc.o namespace.o pcre.o regexp.o request.o rense.o session.o signal.o socket.o system.o -lm -llua -lpcre -lssl -lcrypto
/usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../liblua.so: undefined reference to `sqrt'
/usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../liblua.so: undefined reference to `cosh'
/usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../liblua.so: undefined reference to `tan'
/usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../liblua.so: undefined reference to `tanh'
/usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../liblua.so: undefined reference to `asin'
/usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../liblua.so: undefined reference to `log'
/usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../liblua.so: undefined reference to `atan'
/usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../liblua.so: undefined reference to `sinh'
/usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../liblua.so: undefined reference to `fmod'
/usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../liblua.so: undefined reference to `acos'
/usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../liblua.so: undefined reference to `exp'
/usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../liblua.so: undefined reference to `sin'
/usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../liblua.so: undefined reference to `pow'
/usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../liblua.so: undefined reference to `atan2'
/usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../liblua.so: undefined reference to `cos'
/usr/lib/gcc/i686-pc-linux-gnu/4.4.3/../../../liblua.so: undefined reference to `log10'
collect2: ld returned 1 exit status
make: *** [imapfilter] Error 1
==> ERROR: Build Failed.