Cyrus + Sieve

Gottschalk, David dgottsc at emory.edu
Fri May 22 08:51:56 EDT 2009


Well, this is interesting.

I tested one of my reject rules (to make sure I'm not crazy), and it replied the rejected message to my inbox, not to the sender.

Is that normal behavior?

David Gottschalk 
Emory University
UTS Messaging Team


-----Original Message-----
From: Simon Matter [mailto:simon.matter at invoca.ch] 
Sent: Thursday, May 21, 2009 4:22 PM
To: Gottschalk, David
Cc: Blake Hudson; info-cyrus at lists.andrew.cmu.edu
Subject: RE: Cyrus + Sieve

> I configured that option, and still no go.
>
> How would it reply to reject messages without that option, but not
> vacation?

Sure, I missed the detail that reject works for you.

Well, then I'm also out of ideas.
If you want to make sure it has nothing to do with duplicate db, then you
could stop cyrus, "mv deliver.db deliver.db.old" and start cyrus. Then try
it again.

Simon

>
> Either way, I've added it for sake of trying/troubleshooting.
>
> David Gottschalk
> UTS Email team
> david.gottschalk at emory.edu
>
>
> -----Original Message-----
> From: Simon Matter [mailto:simon.matter at invoca.ch]
> Sent: Thursday, May 21, 2009 4:12 PM
> To: Gottschalk, David
> Cc: Blake Hudson; info-cyrus at lists.andrew.cmu.edu
> Subject: RE: Cyrus + Sieve
>
>> Good thinking. I sent a email from a completely new address, and it
>> still
>> didn't work.
>>
>> I wonder if this has something to do with how Sendmail and Cyrus talk to
>> each other. This production environment was not setup by me, and there
>> is
>> a actual .promailrc script that hands off from sendmail to Cyrus. I
>> wonder
>> if this is causing mail to get malformed, and sieve not handle it.
>
> What I meant is whether cyrus can send mails back via sendmail. That's how
> vacation messages are sent, cyrus call the "sendmail" program and sends
> the vacation message. If the sendmail parameter is not configured
> correctly then that won't work.
>
> Simon
>
>>
>> I saw some other posts online with users talking about this very issue.
>>
>> I'm not sure how that would affect the vacation portion, but maybe it
>> could be?
>>
>> David Gottschalk
>> UTS Email team
>> david.gottschalk at emory.edu
>>
>>
>> -----Original Message-----
>> From: Simon Matter [mailto:simon.matter at invoca.ch]
>> Sent: Thursday, May 21, 2009 3:54 PM
>> To: Gottschalk, David
>> Cc: Blake Hudson; info-cyrus at lists.andrew.cmu.edu
>> Subject: RE: Cyrus + Sieve
>>
>>> Well, I think duplicate surpression might be already working. I just
>>> looked at my logs and see entries for it.
>>>
>>> I donââ,¬â"¢t have a deliver.db though, which is interesting. I did
>>> look at
>>> the Cyrus change log, and noticed that at some point they did merge the
>>> deliver.db and the duplicate.db.
>>
>> Hm, IIRC the duplicate db is always stored in deliver.db.
>>
>>>
>>> Any other ideas I could try, or tests I could do?
>>
>> The thread is already quite long and I don't remember all details. But
>> the
>> problem you report is very common. Everything works but vacation does
>> not.
>> It usually boils down to the fact that everything is okay but the tester
>> thinks it doesn't because he expects a message but cyrus thinks it has
>> already sent one message.
>> One thing you might check is your "sendmail" option in imapd.conf. Does
>> it
>> point to a usable sendmail command which really does the right thing?
>>
>> Simon
>>
>>
>>
>> This e-mail message (including any attachments) is for the sole use of
>> the intended recipient(s) and may contain confidential and privileged
>> information.  If the reader of this message is not the intended
>> recipient, you are hereby notified that any dissemination, distribution
>> or copying of this message (including any attachments) is strictly
>> prohibited.
>>
>> If you have received this message in error, please contact
>> the sender by reply e-mail message and destroy all copies of the
>> original message (including attachments).
>>
>




More information about the Info-cyrus mailing list