Does pigeonhole sieve only works for virtual users?

dkzr

Verified User
Joined
Oct 17, 2013
Messages
94
Location
The Netherlands
Hi,

I've installed and configured pigeonhole with dovecot.

When I configure a filter for a virtual user the filter works on incoming mail. But on a local users mailbox the filters don't work.

In exim.conf for a virtual_user the transport is set to "dovecot_lmtp" where for local users it is set to "local_delivery" which might account for this.

How can I enable pigeonhole for a local user?
 
Are you sure you've followed the task.queue lines there? Especially this one:
Code:
echo 'action=rewrite&value=email_aliases' >> /usr/local/directadmin/data/task.queue
/usr/local/directadmin/dataskq d
 
I thought I did, did it again. Mail to
Code:
<username>@<domain>
works now, but I also use aliases.

It turns out then when I create an alias:
Code:
<alias> => <username>@<domain>
all works fine
But I created aliases
Code:
<alias> => <userrname>
which deliver just fine but don't sieve.
 
There should be no aliases to "username", as it wouldn't use dovecot for delivery then :) Glad to hear you've got it up and running.
 
Back
Top