Does pigeonhole sieve only works for virtual users?

dkzr

Verified User
Joined
Oct 17, 2013
Messages
64
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?
 

smtalk

Administrator
Staff member
Joined
Aug 22, 2006
Messages
9,305
Location
LT, EU
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
 

dkzr

Verified User
Joined
Oct 17, 2013
Messages
64
Location
The Netherlands
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.
 

smtalk

Administrator
Staff member
Joined
Aug 22, 2006
Messages
9,305
Location
LT, EU
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.
 
Top