From owner-freebsd-bugs@FreeBSD.ORG Sat Jan 10 21:26:00 2009 Return-Path: Delivered-To: freebsd-bugs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DDC6E1065670 for ; Sat, 10 Jan 2009 21:26:00 +0000 (UTC) (envelope-from mitak@unix-bg.org) Received: from qb-out-0506.google.com (qb-out-0506.google.com [72.14.204.231]) by mx1.freebsd.org (Postfix) with ESMTP id A32B08FC1A for ; Sat, 10 Jan 2009 21:26:00 +0000 (UTC) (envelope-from mitak@unix-bg.org) Received: by qb-out-0506.google.com with SMTP id f30so3782503qba.35 for ; Sat, 10 Jan 2009 13:25:59 -0800 (PST) Received: by 10.142.185.21 with SMTP id i21mr11341043wff.220.1231621807263; Sat, 10 Jan 2009 13:10:07 -0800 (PST) Received: by 10.142.192.17 with HTTP; Sat, 10 Jan 2009 13:10:07 -0800 (PST) Message-ID: <45f262e20901101310q5817bd9difc1fbca1c08186fb@mail.gmail.com> Date: Sat, 10 Jan 2009 23:10:07 +0200 From: "Dimitar Terziev" To: freebsd-bugs@freebsd.org MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="----=_Part_47306_12256885.1231621807256" Subject: bug in dovecot-sieve-1.1.5 & solution X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 Jan 2009 21:26:01 -0000 ------=_Part_47306_12256885.1231621807256 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Content-Disposition: inline Hello. I have FreeBSD 7.1 Installed for my mail server. Today i have installed dovecot-sieve to allow my users make server-side filters. During the tests, i see error message in my logs: dovecot sieve sends vacation messages with "null" envelope sender. [cut] @40000000496905ea2bbdaf6c info msg 394: bytes 641 from <<>@mail.w-co-bg.com> qp 36208 uid 1010 @40000000496905ea2bf3fdc4 starting delivery 265: msg 394 to remote dimitar.terziev@gmail.com @40000000496905ea2bf5a3a4 status: local 1/10 remote 1/120 @40000000496905ea2c65a384 delivery 264: success: did_0+0+1/ @40000000496905ea2c6d4c74 status: local 0/10 remote 1/120 @40000000496905ea2c7318d4 end msg 343 @40000000496905ec18f5752c delivery 265: failure: Connected_to_209.85.129.27_but_sender_was_rejected./Remote_host_said:_555_5.5.2_Syntax_error._h2si47944888fkh.29/ [/cut] The patch is in the file attached. ------=_Part_47306_12256885.1231621807256 Content-Type: text/x-diff; name=dovecot-sieve-1.1.5.diff Content-Transfer-Encoding: base64 X-Attachment-Id: f_fpsrm2uq0 Content-Disposition: attachment; filename=dovecot-sieve-1.1.5.diff ZGlmZiAtTmF1ciBkb3ZlY290LXNpZXZlLTEuMS41Lm9sZC9zcmMvc2lldmUtY211LmMgZG92ZWNv dC1zaWV2ZS0xLjEuNS9zcmMvc2lldmUtY211LmMKLS0tIGRvdmVjb3Qtc2lldmUtMS4xLjUub2xk L3NyYy9zaWV2ZS1jbXUuYyAgICAgMjAwOS0wMS0xMCAyMjo1NjozNC4wMDAwMDAwMDAgKzAyMDAK KysrIGRvdmVjb3Qtc2lldmUtMS4xLjUvc3JjL3NpZXZlLWNtdS5jIDIwMDktMDEtMTAgMjI6NTQ6 MDguMDAwMDAwMDAwICswMjAwCkBAIC03NDEsNyArNzQxLDcgQEAKICAgICBzY3JpcHRfZGF0YV90 ICpzZGF0YSA9IChzY3JpcHRfZGF0YV90ICopIHNjOwogICAgIHNpZXZlX21zZ2RhdGFfdCAqbWQg PSBtYzsKCi0gICAgc210cF9jbGllbnQgPSBzbXRwX2NsaWVudF9vcGVuKHNyYy0+YWRkciwgTlVM TCwgJmYpOworICAgIHNtdHBfY2xpZW50ID0gc210cF9jbGllbnRfb3BlbihzcmMtPmFkZHIsIHNy Yy0+ZnJvbWFkZHIsICZmKTsKCiAgICAgb3V0bXNnaWQgPSBkZWxpdmVyX2dldF9uZXdfbWVzc2Fn ZV9pZCgpOwogICAgIGZwcmludGYoZiwgIk1lc3NhZ2UtSUQ6ICVzXHJcbiIsIG91dG1zZ2lkKTsK Cg== ------=_Part_47306_12256885.1231621807256--