Login | Register For Free | Help
Search for: (Advanced)

Mailing List Archive: DBMail: users

Lmtpd+Sieve errors

 

 

DBMail users RSS feed   Index | Next | Previous | View Threaded


james at host-it

Jan 14, 2009, 7:16 AM

Post #1 of 4 (419 views)
Permalink
Lmtpd+Sieve errors

Hi,

We're having some issues with lmtpd+sieve. On accounts where they have
vacation setup and they receive a spam email the lmtpd child process falls
over and throws the email back to postfix. With SYSLOG trace 511 set this
is the output from dbmail-lmtpd:

Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
[addr.y] function [libsieve_addrstructcopy] message [I'd like to copy this
pointer: 0x56d590: colinusspencer203]
Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
[addr.y] function [libsieve_addrstructcopy] message [I'd like to copy this
pointer: 0x56d790: centrum.cz]
Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
[addr.y] function [libsieve_addrstructcopy] message [I'd like to copy this
pointer: (nil): (NULL)]
Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
[addr.y] function [libsieve_addrstructcopy] message [I'd like to copy this
pointer: (nil): (NULL)]
Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Info:[sort]
sortsieve.c,sort_getheader(+449): Getting header [to] returning value
[unlisted-recipients:; (no To-header on input)]
Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
[addr.y] function [libsieve_addrappend] message [Prepending a new addr
struct]
Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
[addr.y] function [libsieve_addrparse] message [word: ATOM:
unlisted-recipients]
Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
[addr.y] function [libsieve_addrparse] message [phrase: word:
unlisted-recipients]
Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
[addr.y] function [libsieve_addrparse] message [group: phrase:
unlisted-recipients]
Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
[addr.y] function [libsieve_addrparse] message [address: group:
unlisted-recipients]
Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
[addr-lex.l] function [libsieve_addrlex] message [Whitespace silently
murdered.]
Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
[addr-lex.l] function [libsieve_addrlex] message [Begin COMMENT]
Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
[addr.y] function [libsieve_addrstructcopy] message [Mayday, addr is null in
addrstructcopy]
Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17800]: Message:[server]
pool.c,child_register(+299): register child [17800]

I think most importantly it reports 'Mayday, addr is null in addrstructcopy'
falls over and fails to deliver the email. This is more of an annoyance
than a major issue:( Is this a bug with libsieve? We have libsieve2.0
installed from apt on debian etch.

If you require any other information, i.e. an example email in question let
me know.

Kind Regards

James Greig - AS33854 - AS45014
Nuco Technologies Ltd
james[at]host-it.co.uk
www.nucotechnologies.com
Tel. 0870 165 1300

Nuco Technologies Ltd is a company registered in England and Wales
with company number 04470751



_______________________________________________
DBmail mailing list
DBmail[at]dbmail.org
https://mailman.fastxs.nl/mailman/listinfo/dbmail


aaron at serendipity

Jan 14, 2009, 8:03 AM

Post #2 of 4 (388 views)
Permalink
Re: Lmtpd+Sieve errors [In reply to]

What version of libsieve does that package correspond to? I recall
fixing an address parsing bug in the last revision, 2.2.7.

This is very old:
http://packages.debian.org/source/etch/libsieve

Aaron

On Wed, 2009-01-14 at 15:16 +0000, James Greig wrote:
> Hi,
>
> We're having some issues with lmtpd+sieve. On accounts where they have
> vacation setup and they receive a spam email the lmtpd child process falls
> over and throws the email back to postfix. With SYSLOG trace 511 set this
> is the output from dbmail-lmtpd:
>
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr.y] function [libsieve_addrstructcopy] message [I'd like to copy this
> pointer: 0x56d590: colinusspencer203]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr.y] function [libsieve_addrstructcopy] message [I'd like to copy this
> pointer: 0x56d790: centrum.cz]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr.y] function [libsieve_addrstructcopy] message [I'd like to copy this
> pointer: (nil): (NULL)]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr.y] function [libsieve_addrstructcopy] message [I'd like to copy this
> pointer: (nil): (NULL)]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Info:[sort]
> sortsieve.c,sort_getheader(+449): Getting header [to] returning value
> [unlisted-recipients:; (no To-header on input)]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr.y] function [libsieve_addrappend] message [Prepending a new addr
> struct]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr.y] function [libsieve_addrparse] message [word: ATOM:
> unlisted-recipients]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr.y] function [libsieve_addrparse] message [phrase: word:
> unlisted-recipients]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr.y] function [libsieve_addrparse] message [group: phrase:
> unlisted-recipients]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr.y] function [libsieve_addrparse] message [address: group:
> unlisted-recipients]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr-lex.l] function [libsieve_addrlex] message [Whitespace silently
> murdered.]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr-lex.l] function [libsieve_addrlex] message [Begin COMMENT]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr.y] function [libsieve_addrstructcopy] message [Mayday, addr is null in
> addrstructcopy]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17800]: Message:[server]
> pool.c,child_register(+299): register child [17800]
>
> I think most importantly it reports 'Mayday, addr is null in addrstructcopy'
> falls over and fails to deliver the email. This is more of an annoyance
> than a major issue:( Is this a bug with libsieve? We have libsieve2.0
> installed from apt on debian etch.
>
> If you require any other information, i.e. an example email in question let
> me know.
>
> Kind Regards
>
> James Greig - AS33854 - AS45014
> Nuco Technologies Ltd
> james[at]host-it.co.uk
> www.nucotechnologies.com
> Tel. 0870 165 1300
>
> Nuco Technologies Ltd is a company registered in England and Wales
> with company number 04470751
>
>
>
> _______________________________________________
> DBmail mailing list
> DBmail[at]dbmail.org
> https://mailman.fastxs.nl/mailman/listinfo/dbmail

_______________________________________________
DBmail mailing list
DBmail[at]dbmail.org
https://mailman.fastxs.nl/mailman/listinfo/dbmail


paul at nfg

Jan 14, 2009, 10:09 AM

Post #3 of 4 (391 views)
Permalink
Re: Lmtpd+Sieve errors [In reply to]

Aaron Stone wrote:
> What version of libsieve does that package correspond to? I recall
> fixing an address parsing bug in the last revision, 2.2.7.

Feel free to announce libsieve releases on this list. That way I can
make sure I update the packages in my debian repo, and maybe have them
uploaded into debian.org.

--
________________________________________________________________
Paul Stevens paul at nfg.nl
NET FACILITIES GROUP GPG/PGP: 1024D/11F8CD31
The Netherlands________________________________http://www.nfg.nl
_______________________________________________
DBmail mailing list
DBmail[at]dbmail.org
https://mailman.fastxs.nl/mailman/listinfo/dbmail


James at host-it

Jan 15, 2009, 8:40 AM

Post #4 of 4 (379 views)
Permalink
RE: Lmtpd+Sieve errors [In reply to]

Cheers Aaron, we should have remembered this from the last time we had the same issue. Built 2.2.7 from source and build dbmail against it and all works now.

Thanks again

James Greig - AS33854 - AS45014
Nuco Technologies Ltd
james[at]host-it.co.uk
www.nucotechnologies.com
Tel. 0870 165 1300

Nuco Technologies Ltd is a company registered in England and Wales
with company number 04470751




-----Original Message-----
From: dbmail-bounces[at]dbmail.org [mailto:dbmail-bounces[at]dbmail.org] On Behalf Of Aaron Stone
Sent: 14 January 2009 16:04
To: DBMail mailinglist
Subject: Re: [Dbmail] Lmtpd+Sieve errors

What version of libsieve does that package correspond to? I recall
fixing an address parsing bug in the last revision, 2.2.7.

This is very old:
http://packages.debian.org/source/etch/libsieve

Aaron

On Wed, 2009-01-14 at 15:16 +0000, James Greig wrote:
> Hi,
>
> We're having some issues with lmtpd+sieve. On accounts where they have
> vacation setup and they receive a spam email the lmtpd child process falls
> over and throws the email back to postfix. With SYSLOG trace 511 set this
> is the output from dbmail-lmtpd:
>
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr.y] function [libsieve_addrstructcopy] message [I'd like to copy this
> pointer: 0x56d590: colinusspencer203]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr.y] function [libsieve_addrstructcopy] message [I'd like to copy this
> pointer: 0x56d790: centrum.cz]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr.y] function [libsieve_addrstructcopy] message [I'd like to copy this
> pointer: (nil): (NULL)]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr.y] function [libsieve_addrstructcopy] message [I'd like to copy this
> pointer: (nil): (NULL)]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Info:[sort]
> sortsieve.c,sort_getheader(+449): Getting header [to] returning value
> [unlisted-recipients:; (no To-header on input)]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr.y] function [libsieve_addrappend] message [Prepending a new addr
> struct]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr.y] function [libsieve_addrparse] message [word: ATOM:
> unlisted-recipients]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr.y] function [libsieve_addrparse] message [phrase: word:
> unlisted-recipients]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr.y] function [libsieve_addrparse] message [group: phrase:
> unlisted-recipients]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr.y] function [libsieve_addrparse] message [address: group:
> unlisted-recipients]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr-lex.l] function [libsieve_addrlex] message [Whitespace silently
> murdered.]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr-lex.l] function [libsieve_addrlex] message [Begin COMMENT]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17792]: Debug:[sort]
> sortsieve.c,sort_debugtrace(+557): libSieve: module [sv_parser] file
> [addr.y] function [libsieve_addrstructcopy] message [Mayday, addr is null in
> addrstructcopy]
> Jan 14 15:07:47 mail4-db-2 dbmail/lmtpd[17800]: Message:[server]
> pool.c,child_register(+299): register child [17800]
>
> I think most importantly it reports 'Mayday, addr is null in addrstructcopy'
> falls over and fails to deliver the email. This is more of an annoyance
> than a major issue:( Is this a bug with libsieve? We have libsieve2.0
> installed from apt on debian etch.
>
> If you require any other information, i.e. an example email in question let
> me know.
>
> Kind Regards
>
> James Greig - AS33854 - AS45014
> Nuco Technologies Ltd
> james[at]host-it.co.uk
> www.nucotechnologies.com
> Tel. 0870 165 1300
>
> Nuco Technologies Ltd is a company registered in England and Wales
> with company number 04470751
>
>
>
> _______________________________________________
> DBmail mailing list
> DBmail[at]dbmail.org
> https://mailman.fastxs.nl/mailman/listinfo/dbmail

_______________________________________________
DBmail mailing list
DBmail[at]dbmail.org
https://mailman.fastxs.nl/mailman/listinfo/dbmail
_______________________________________________
DBmail mailing list
DBmail[at]dbmail.org
https://mailman.fastxs.nl/mailman/listinfo/dbmail

DBMail users RSS feed   Index | Next | Previous | View Threaded
 
 


Interested in having your list archived? Contact lists@gossamer-threads.com
 
  Web Applications & Managed Hosting Powered by Gossamer Threads Inc.