[Dovecot] dovecot / postfix mail bounce problem

IcedEarth IcedEarthAngel at gmx.de
Sun Dec 25 23:58:00 EET 2011


Hi Arthur,

tested your script as globalsieve. Same result. Mail is bounced.

Only option is to create a .global.sieve for antispam at ... Mailbox.

Thanks.

Iced


Arthur Titeica-2 wrote:
> 
> On 25.12.2011 20:55, IcedEarth wrote:
>> Jerry-146 wrote:
>>>
>>> On Fri, 23 Dec 2011 08:02:25 -0800 (PST)
>>> IcedEarth articulated:
>>>
>>>>
>>>> Hello,
>>>>
>>>> i use a globalsieve rule to collect spam for all mail accounts in a
>>>> specific mailbox.
>>>>
>>>> Here is the code:
>>>>
>>>> vi /var/vmail/globalsieverc
>>>>
>>>> require ["fileinto"];
>>>> # Move spam to junk folder
>>>> if not address :is "to" "antispam at xxx.com" {
>>>>    if header :contains "X-Spam-Flag" ["YES"] {
>>>>       redirect "antispam at xxx.com";
>>>>       stop;
>>>>    }
>>>> }
>>>>
>>>> But the spam mails are not delivered.
>>>>
>>>> cat /var/log/mail.info
>>>>
>>>> postfix/pipe[32301]: AD8F78E2128D: to=<antispam at xxx.de>,
>>>> relay=dovecot, delay=0.14, delays=0.08/0/0/0.06, dsn=5.4.6,
>>>> status=bounced (mail forwarding loop for antispam at xxx.de)
>>>>
>>>> Why is there a loop? I don't unterstand that.
>>>
>>> This question really belongs on the Postfix forum. Please read the
>>> directions for posting on that forum first.
>>>
>>> http://www.postfix.com/DEBUG_README.html
>>>
>>> Pay attention to the "Reporting problems to 
>>> postfix-users at postfix.org"
>>> section at the end of the article.
>>>
>>>
>>
>> Hello Jerry,
>>
>> no this question not belongs on the Postfix forum.
>> It was a dovecot issue. I've fixed it.
>>
>> I just created an empty file '.dovecot.sieve' in the 
>> 'antispam at xxx.com'
>> Mailbox dir. This prevents dovecot to execute the globalsieve for the
>> Mailbox 'antispam at xxx.com'.
>>
>> My script triggered a loop.
>>
>> New script:
>> require ["fileinto"];
>> # Move spam to junk folder
>> if header :contains "X-Spam-Flag" ["YES"] {
>>    redirect "antispam at xxx.com";
>>    stop;
>> }
> 
> Roundcube sieve plugin writes your original script as
> 
> # rule:[test]
> if allof (not address :is "To" "antispam at xxx.com",
> 	header :contains "X-Spam-Flag" "YES")
> {
> 	redirect "antispam at xxx.com";
> }
> 
> 
> -- 
> Arthur Titeica
> 
> 

-- 
View this message in context: http://old.nabble.com/dovecot---postfix-mail-bounce-problem-tp33029725p33036676.html
Sent from the Dovecot mailing list archive at Nabble.com.




More information about the dovecot mailing list