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
ja...@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@dbmail.org
https://mailman.fastxs.nl/mailman/listinfo/dbmail

Reply via email to