On Wed, Jul 27, 2011 at 5:18 PM, Antoine Nguyen <ngu.anto...@gmail.com> wrote: > 2011/7/27 Andrea Ganduglia <nonews....@gmail.com> >> >> On Wed, Jul 27, 2011 at 4:33 PM, Antoine Nguyen <ngu.anto...@gmail.com> >> wrote: >> > 2011/7/27 Andrea Ganduglia <nonews....@gmail.com> >> > >> >> Hi. I have a quite problem with dovecot and sieve on Debian Squeeze. >> >> >> >> I'm trying to enable sieve plugin into dovecot, but something is >> >> deeply wrong. I hope that this is the right place to give some help. >> >> >> >> There are no errors or warning messages, simply sieve don't works. >> >> > I think you need to use dovecot as the LDA if you want sieve filters to >> > be >> > applied. >> > >> > Have you tried to replace virtual_tranport in the main.cf file? (ie. >> > virtual_transport = dovecot) >> > >> > Antoine >> > >> >> If I set virtual_transoport it said relay=none (unknown mail transport >> error) the same error that I receive if I set maildrop >> >> http://www.linux-archive.org/debian-user/555576-postfix-virtual_transport-maildrop.html >> >> Maybe, the problem is here? ... :-( >> >> -- >> Openclose.it - Idee per il software libero >> http://www.openclose.it > > You also need to add a new entry for dovecot in your master.cf file, > something like : > > dovecot unix - n n - - pipe > flags=DRhu user=<user>:<group> argv=/usr/lib/dovecot/deliver -f ${sender} > -d ${recipient} >
Sure! Already done! I don't understand how insert dovecot into delivery chain # cat master.cf | grep -v '#' smtp inet n - n - - smtpd -o content_filter=spamassassin pickup fifo n - n 60 1 pickup cleanup unix n - n - 0 cleanup qmgr fifo n - n 300 1 qmgr tlsmgr unix - - n 1000? 1 tlsmgr rewrite unix - - n - - trivial-rewrite bounce unix - - n - 0 bounce defer unix - - n - 0 bounce trace unix - - n - 0 bounce verify unix - - n - 1 verify flush unix n - n 1000? 0 flush proxymap unix - - n - - proxymap proxywrite unix - - n - 1 proxymap smtp unix - - n - - smtp relay unix - - n - - smtp -o smtp_fallback_relay= showq unix n - n - - showq error unix - - n - - error retry unix - - n - - error discard unix - - n - - discard local unix - n n - - local virtual unix - n n - - virtual lmtp unix - - n - - lmtp anvil unix - - n - 1 anvil scache unix - - n - 1 scache maildrop unix - n n - - pipe flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient} uucp unix - n n - - pipe flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient) ifmail unix - n n - - pipe flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient) bsmtp unix - n n - - pipe flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient scalemail-backend unix - n n - 2 pipe flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension} mailman unix - n n - - pipe flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py ${nexthop} ${user} spamassassin unix - n n - - pipe user=spamd argv=/usr/bin/spamc -f -e /usr/sbin/sendmail -oi -f ${sender} ${recipient} dovecot unix - n n - - pipe flags=DRhu user=postfix:postfix argv=/usr/lib/dovecot/deliver -d ${recipient}