Displaying 10 results from an estimated 10 matches for "libdspam".
2006 Dec 10
2
[LLVMdev] How to compile apps to bc files with the new llvm-gcc4?
...cd <whatever-app>; ./configure
3) make CFLAGS+=-emit-llvm CXXFLAGS+=-emit-llvm
[Reid told me not to pass -emit-llvm to configure scripts.]
The process fails for the same reason on several apps I tried:
--------------------------------------------------------------
$ llvm-gcc -shared .libs/libdspam.o .libs/heap.o .libs/diction.o
.libs/base64.o .libs/buffer.o .libs/util.o .libs/nodetree.o
.libs/error.o .libs/decode.o .libs/pref.o .libs/config_shared.o
.libs/bnr.o .libs/hash.o .libs/list.o .libs/ldap_client.o
.libs/tokenizer.o .libs/hash_drv.o -lm -ldl -Wl,-soname
-Wl,libdspam.so.7 -o .libs/l...
2006 Dec 10
0
[LLVMdev] How to compile apps to bc files with the new llvm-gcc4?
...gure
> 3) make CFLAGS+=-emit-llvm CXXFLAGS+=-emit-llvm
> [Reid told me not to pass -emit-llvm to configure scripts.]
>
> The process fails for the same reason on several apps I tried:
>
> --------------------------------------------------------------
> $ llvm-gcc -shared .libs/libdspam.o .libs/heap.o .libs/diction.o
> .libs/base64.o .libs/buffer.o .libs/util.o .libs/nodetree.o
> .libs/error.o .libs/decode.o .libs/pref.o .libs/config_shared.o
> .libs/bnr.o .libs/hash.o .libs/list.o .libs/ldap_client.o
> .libs/tokenizer.o .libs/hash_drv.o -lm -ldl -Wl,-soname
> -Wl...
2007 Aug 28
1
dovecot dspam plugin using libdspam
Hi,
I've found the dovecot dspam plugin and looked at the code. I forks and
calls the dspam binary for every mail. I didn't like this behavior, so
I've migrated it to use libdspam.
The plugin still needs more love:
* Use cmake instead of a Makefile
* Make the spam folder configurable in the dovecot.conf
* Code cleanup and more comments.
Please test. Comments and patches are welcome ;)
http://www.cynapses.org/tmp/dovecot-dspam-plugin-0.1.tar.gz
Cheers,
-- andreas
--...
2006 Jun 07
1
Dspam Plugin
Johannes, do you have any plans (regarding your dspam plugin) to:
a) Integrate it into libdspam rather than calling the dspam binary?
b) Any ideas for scaling it better, and implementing it scaled better?
I notice a slight discussion about scaling, and you have chosen not to
pursue it. Is that because it's too hard, or just because you don't
need to?
Thanks
Tim
p.s. If I knew how to...
2006 Dec 10
2
[LLVMdev] How to compile apps to bc files with the new llvm-gcc4?
...[Reid told me not to pass -emit-llvm to configure scripts.]
>
> The process fails for the same reason on several apps I tried:
>
> --------------------------------------------------------------
> $ llvm-gcc
> -shared .libs/libdspam.o .libs/heap.o .libs/diction.o
> .libs/base64.o .libs/buffer.o .libs/util.o .libs/nodetree.o
> .libs/error.o .libs/decode.o .libs/pref.o .libs/config_shared.o
> .libs/bnr.o .libs/hash.o .libs/list.o .libs/ldap_client.o
> .libs/tokenizer.o .libs/hash_drv....
2007 Nov 19
2
dspam integration
Hi,
I see http://johannes.sipsolutions.net/Projects/dovecot-antispam and
http://blog.cynapses.org/2007/09/13/dovecot-dspam-plugin/ solutions.
Second git repo is not answer, first one is cloned, but I see some
drawbacks with it.
Dspam backend is more native solution but libdspam using instead of
dspam external binary looks like preffered way to integrate dspam.
Another problem is waiting for dspam child process exit, so IMAP
session is blocked. Why not to fork and forget dspam child process?
Email sender backend is non-blocking, but using MTA is great overhead.
Calling ex...
2007 Sep 30
4
new antispam plugin
...to a frontend and possibly multiple
backends. See http://git.sipsolutions.net/dovecot-antispam.git/ (URL
functions as both gitweb and git URL)
Andreas, I took your README file and adjusted it, I hope you don't mind.
I didn't fork from your git tree because you'd already implemented the
libdspam backend there. Maybe you could take a look at the new
backend/frontend separation and implement a libdspam backend.
Aria, it should be possible to write a spamassassin plugin, quite easily
if spamassassin supports training based on signatures, not quite so
easily otherwise though I intend to plan...
2006 Apr 19
2
DSPAM Plugin Deployment (Was Re: Unoffical Survey - What MTA/Spam filtering do you use?)
On 4/19/06, Johannes Berg <johannes at sipsolutions.net> wrote:
> On Tue, 2006-04-18 at 22:56 +0200, Marcus Rueckert wrote:
>
> > libdspam instead of system("dspam...")
>
> That's a lot of work, how about calling to the dspam server instead?
I'm about to start building a system for ~10,000 users, using dovecot,
and was going to use dspam with it... Is this plugin ready for that
kind of use? I'll have a glo...
2006 Apr 08
2
dovecot-dspam-plugin not launching dspam
...or uid 4
Loading preferences for uid 0
Loading preferences for uid 0
default preferences empty. reverting to dspam.conf preferences.
Loading preferences from dspam.conf
processing signature. length: 1344
reversing 112 tokens
Control: [10 10] [11 9] Delta: [1 -1]
reclassifying iteration 1 result: 0
libdspam returned probability of 1.000000
message result: SPAM
DSPAM Instance Shutdown. Exit Code: 0
2) when dspam is called via the (slightly modified) dovecot-dspam-plugin
it aborts (the unmodified version aborts the same way)
-> /var/log/mail.err
dovecot: imap-login: Login: user=<someuser at m...
2006 Apr 19
0
LDA Plugin Maybe?
I was just looking into setting up DSPAM, with the Dovecot LDA.
Essentially, what I was probably going to do, was use DSPAM as the
Delivery agent, after postfix, and then have it pass it off to
dovecot, or something along those lines. I just had an idea, if we
start using libdspam, in the dspam plugin, or one of the other
suggested methods, we could have a similar plugin in the LDA, so that
if it's marked as spam, deliver it straight into the Spam folder!
Also, with Sieve, can we make it create a folder if the folder doesn't
exist, and can it modify the subscription...