On Wed, Jul 27, 2011 at 6:17 PM, John Clements <cleme...@brinckerhoff.org> wrote: > On Jul 27, 2011, at 12:09 PM, Andrea Ganduglia wrote: >> On Wed, Jul 27, 2011 at 5:28 PM, Remy Zandwijk <r...@luckyhands.nl> wrote: >>> On 27.07.2011 17:22 , Andrea Ganduglia wrote: >>>> On Wed, Jul 27, 2011 at 5:18 PM, Antoine Nguyen<ngu.anto...@gmail.com> >>>>> 2011/7/27 Andrea Ganduglia<nonews....@gmail.com> >>>>>> On Wed, Jul 27, 2011 at 4:33 PM, Antoine Nguyen<ngu.anto...@gmail.com> >>>>>>> 2011/7/27 Andrea Ganduglia<nonews....@gmail.com> >>>>>>> >>>>>>>> Hi. I have a quite problem with dovecot and sieve on Debian Squeeze. [..] >>>>>>>> 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) [..] >> OK. I tried all. It just doesn't works. virtual_transport = dovecot >> (or maildrop) return relay=none. Now I want work out how I can add a >> relay into chain, I think that is the base of this issue. > > I'm certain that others on the list are better at reading between the lines > than I am, but you really need to be more explicit about what's happening; > provide a sequence of operations, the resulting behavior, and the behavior > you expect.
@clements It doesn't happen, here's what happens! Hi guys. Thanks! Thaaaaaaaaaanks! All your concerns and your suggestions are correct. Thanks! In my main.cf the directive <<virtual_transport = dovecot>> not worked beacuse was missing virtual_mailbox_maps = mysql:/etc/postfix/mysql_virtual_mailbox_maps.cf In this file I have deceived Postfix with this query: SELECT "virtual" AS transport; Now, incoming messages are processed by SpamAssassin, then by dovecot (and sieve rules) and finally store in proper user directory. Now the problem concerns outgoing messages. If I try to send e-mail through out command <mail> (local user) or through out authentication provided by a virtual user I get a <bounce> error like: Jul 27 23:01:24 boxnic postfix/pipe[27788]: 1C3B525481B4: to=<u...@example.com>, relay=spamassassin, delay=0.22, delays=0.15/0/0/0.07, dsn=2.0.0, status=sent (delivered via spamassassin service) Jul 27 23:01:24 boxnic dovecot: auth(default): master in: USER#0111#011u...@example.com#011service=deliver Jul 27 23:01:24 boxnic dovecot: auth-worker(default): sql(u...@example.com): SELECT maildir, 1001 AS uid, 1001 AS gid FROM mailbox WHERE username = 'u...@example.com' Jul 27 23:01:24 boxnic dovecot: auth-worker(default): sql(u...@example.com): Unknown user Jul 27 23:01:24 boxnic postfix/pipe[27704]: 47DF825481B6: to=<u...@example.com>, relay=dovecot, delay=0.01, delays=0/0/0/0.01, dsn=5.1.1, status=bounced (user unknown) where <u...@example.com> is the recipient of this e-mail. As you see, dovecot for some reason check the existence of recipient as the e-mail was incoming. How can I fix this? -Andrea