
James at host-it
Jan 15, 2009, 8:40 AM
Post #4 of 4
(769 views)
Permalink
|
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 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 [mailto:dbmail-bounces [at] dbmail] 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 > 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 > https://mailman.fastxs.nl/mailman/listinfo/dbmail _______________________________________________ DBmail mailing list DBmail [at] dbmail https://mailman.fastxs.nl/mailman/listinfo/dbmail _______________________________________________ DBmail mailing list DBmail [at] dbmail https://mailman.fastxs.nl/mailman/listinfo/dbmail
|