Andreas Ntaflos wrote: > Hello list, > > a quick question: can I use Dovecot's LDA "deliver" as a destination in > Getmail? I.e.: > > [destination] > type = MDA_external > path = /usr/local/libexec/dovecot/deliver > arguments = ("-d", "username",) > > Or is deliver not supposed to be called this way? > > What I'd like to do is use deliver in the same way I would have used procmail > ages ago. Getmail retrieves the mail messages, filters them according to the > filter sections set up and then puts them in the final destination as noted > above. > > Of course I would like to have deliver honour my .dovecot.sieve sieve script. > My first tries have not been very successful, all messages retrieved in this > way are put in the top level INBOX, not being sieved. > > I also got this error message, but I am not sure how it is related: > > Jan 14 16:08:04 localhost deliver(username): > net_connect(/usr/local/var/run/dovecot/auth-master) failed: Permission denied > > Does my user need any special permissions to use the LDA? >
it needs access to the auth-master socket. you can specify the ownership/permissions of this in dovecot.conf. > TIA! > > Andreas > > P.S.: Using Dovecot 1.0.5 with the Sieve plugin. I can post the output of > dovecot -n but I don't think it's necessary?