On Fri, Oct 23, 2009 at 08:56:31AM -0700, Davide Libenzi wrote:
> On Fri, 23 Oct 2009, Nils Doormann wrote:
> 
> > Hello list,
> > 
> > I am using xmail 1.25-4 in conjunction with dovecot-imapd 1:1.2.4-2 and 
> > spamassassin 3.2.5-6.
> > 
> > The install packages come from Debian squeeze/sid and everything works fine 
> > so far.
> > 
> > However, I wonder how xmail delivers mail to final Maildirs and how a 
> > different Maildir based on, say as-spam-tagged content, can be selected.
> > 
> > My intention is to set up sieve for dovecot-imap, but this requires to 
> > modify the local mail delivery agent. This is possible for exim, postfix 
> > and others through their configuration files as mentioned in 
> > http://wiki.dovecot.org/LDA. How can this be achieved in XMail?
> > 
> > Does xmail use procmail for that?
> 
> Can you explain better what this alternative delivery method will have to do?

Hi Davide, thanks for your quick reply.

I use sa_filter.pl filter script in filters.in.tab from 
http://www.drakeconsult.com/xmail/ to invoke spamassassin, which modifies the 
mail in the way that it adds an "X-Spam-Flag: YES" header entry in case of the 
message detected as spam. 

My intention now is to directly deliver the tagged mails directly to a Maildir 
"subfolder" like

...spool/xmail/domains/domain.tld/%u/Maildir/Spam

instead of 

...spool/xmail/domains/domain.tld/%u/Maildir

1. While in postfix for example this can be easily modified through an entry 
its master.cf configuration file I dont know where to configure xmail 
accordingly.

2. Using dovecot-imapd with sieve mailfilter can handle direct mail delivery to 
other maildir directories than the default of 
.../domains/domain.tld/%u/Maildir, as describerd in 
http://wiki.dovecot.org/LDA/Sieve#SpamAssassin_tagged_mail_filtering . As far 
as I understood this is accomplished by "deliver", a local delivery agent that 
comes with dovecot and runs in place of the lda provided by the mta, say 
postfix's sendmail/procmail or whatever.

3. For this to set up the program/method for local delivery has to be replaced 
by "deliver" which in turn handles mail filtering through sieve.

Maybe this can be easyer achieved through a filter.in.tab entry and I'm 
thinking too "dovecot"... If so, I havent found a way to do yet.

I hope, I've expressed myself more precisely now :) 

Regards,
Nils

> 
> 
> > As an alternative: Is it possible to achieve though another filters.in.tab 
> > entry?
> 
> That would work.
> 
> 
> 
> - Davide
> 
> 
> _______________________________________________
> xmail mailing list
> [email protected]
> http://xmailserver.org/mailman/listinfo/xmail

Attachment: signature.asc
Description: Digital signature

_______________________________________________
xmail mailing list
[email protected]
http://xmailserver.org/mailman/listinfo/xmail

Reply via email to