On Wed, 24 Dec 2008 15:54:31 +0100
Pascal Volk <user+dove...@localhost.localdomain.org> wrote:

> Am 24.12.2008 11:50 schrieb Nicolas Letellier:
> > Hi dove...@.
> > 
> > I use the last dovecot (1.1.7) with sieve-plugin. All works perfectly.
> > However, I would like to use a "copy" function. All mail sent by 
> > "t...@domain.tld" have to be copied in a folder (copy, and not move).
> > 
> > So, I don't want to use a fileinto rule.
> > 
> > I see in http://wiki.dovecot.org/LDA/Sieve there is a copy function (1.1 
> > only).
> > 
> > A rule like:
> > 
> > if header :contains "From" "t...@domain.tld" {
> >         copy "test";
> >         stop;
> > }
> > 
> > does not work. I have nothing into my deliver or dovecot log. However, if I 
> > replace copy by fileinto, it works. But I want to copy the email, not move 
> > it. I don't find any examples in the Internet or the wiki.
> > 
> > Could you help me?
> > 
> > Thanks!
> > 
> 
> Did you read RFC 3894?
> The first match at http://google.com/search?q=sieve+copy
> 
> /var/log/maillog:
> deliver(u...@example.org): msgid=<x...@vh3.dom.tld>: saved mail to tototest
> deliver(u...@example.org): msgid=<x...@vh3.dom.tld>: saved mail to INBOX
> 
> ~/.dovecot.sieve:
> require ["copy", "fileinto"];
> if header :contains "From" "t...@domain.tld" {
>   fileinto :copy "tototest";
> }
> 
> 
> Regards,
> Pascal

Thanks for your response. It will help me.

Regards,
-- 
 -Nicolas.

Reply via email to