[Dbmail-dev] Sieve status today

2006-02-20 Thread Aaron Stone
Implicit keep works. Explicit keep works. Fileinto works. Discard works. Redirect appears to work (not yet tested with a full mail stack). Reject merely discards, but it should also return an appropriate rejection exit code (smtp) or 5xx code (lmtp). I'm working on vacation and subaddress this

[Dbmail-dev] PostgreSQL error handling

2006-02-20 Thread Aaron Stone
I managed to forget to add the replycache table to my database, so the query failed the first time. The second time, the query didn't just fail, it was ignored. This continues even for queries to tables that exist, until the end of the process. So basically, we need to clear the error after

[Dbmail-dev] Re: PostgreSQL error handling

2006-02-20 Thread Thomas Mueller
Aaron Stone wrote: I managed to forget to add the replycache table to my database, so the query failed the first time. The second time, the query didn't just fail, it was ignored. This continues even for queries to tables that exist, until the end of the process. [..] [ERROR: current

Re: [Dbmail-dev] Sieve status today

2006-02-20 Thread Aaron Stone
Progress! Reject returns a failure code. Subaddress works with the forthcoming libSieve 2.1.9. Vacation works at the Sieve level, but isn't coded up in DBMail. I'm not happy with the amount of code duplication in pipe.c, and would like to have send_reply, send_notification and send_vacation

Re: [Dbmail-dev] Re: PostgreSQL error handling

2006-02-20 Thread Aaron Stone
On Mon, 2006-02-20 at 10:40 +0100, Thomas Mueller wrote: Aaron Stone wrote: I managed to forget to add the replycache table to my database, so the query failed the first time. The second time, the query didn't just fail, it was ignored. This continues even for queries to tables that

[Dbmail-dev] Re: Sieve status today

2006-02-20 Thread Oleg Lapshin
Hello! Progress! Reject returns a failure code. Subaddress works with the forthcoming libSieve 2.1.9. Vacation works at the Sieve level, but isn't coded up in DBMail. I'm not happy with the amount of code duplication in pipe.c, and would like to have send_reply, send_notification and

Re: [Dbmail-dev] Re: Sieve status today

2006-02-20 Thread Aaron Stone
On Mon, 2006-02-20 at 13:26 +0300, Oleg Lapshin wrote: Can you commit both libSieve and dbmail? Or where can I get them today? libSieve 2.1.9 is now posted and work on DBMail is in SVN. Tomorrow I'll get the pipe.c stuff going so that vacation can work. Aaron

[Dbmail-dev] Re: Sieve status today

2006-02-20 Thread Oleg Lapshin
libSieve 2.1.9 is now posted and work on DBMail is in SVN. I tried libsieve-2.1.9.tar.gz from 2 different mirrors, but: $ tar xzf libsieve-2.1.9.tar.gz tar: Skipping to next header tar: Archive contains obsolescent base-64 headers gzip: stdin: invalid compressed data--format violated tar:

Re: [Dbmail-dev] Re: Sieve status today

2006-02-20 Thread Paul J Stevens
Yeah, definitely broken. Aaron, you getting enough sleep? Oleg Lapshin wrote: libSieve 2.1.9 is now posted and work on DBMail is in SVN. I tried libsieve-2.1.9.tar.gz from 2 different mirrors, but: $ tar xzf libsieve-2.1.9.tar.gz tar: Skipping to next header tar: Archive contains

Re: [Dbmail-dev] Re: Sieve status today

2006-02-20 Thread Aaron Stone
The file I just downloaded was SF is 3k larger than the one I uploaded. Very weird. New file posted. The size should be: 762488, rather than 765341. MD5 is 94743041a5718ce37b292af75b9a1199. Aaron On Mon, 2006-02-20 at 15:36 +0100, Paul J Stevens wrote: Yeah, definitely broken. Aaron, you

[Dbmail-dev] Re: Sieve status today

2006-02-20 Thread Oleg Lapshin
libSieve 2.1.9 is now posted and work on DBMail is in SVN. Tomorrow I'll get the pipe.c stuff going so that vacation can work. I downloaded new libsieve-2.1.9 Now it's ok. I am happy!!! ;) Excelent work! Thank you! -- Oleg Lapshin

[Dbmail-dev] Undefined reference to crypt

2006-02-20 Thread Aaron Stone
I'm getting this on my shared builds: ./.libs/libdbmail.so: undefined reference to `crypt' I guess we need to specify -lcrypt when linking. Sadly, I'm not up for the necessary autoconf tomfoolery to get this working today... Aaron