[Dovecot] Dovecot LDA
Steven F Siirila
sfs at tc.umn.edu
Mon Oct 9 20:38:46 UTC 2006
On Mon, Oct 09, 2006 at 09:30:09PM +0300, Timo Sirainen wrote:
>
> There are two ways to deliver mail. Either with this mailbox_command, or
> by creating a pipe transport into master.cf and using it. You could try
> if the transport way works better, see http://wiki.dovecot.org/LDA
Using mailbox_command causes an extra (badly-formed) "From " line as
described previously. I can't see how anyone could be using this
successfully with Postfix (I'm running version 2.3.3).
As you suggested, I tried the alternate approach of using the pipe transport:
- In postfix/main.cf
- Commented-out "mailbox_command"
- Added "mailbox_transport = dovecot"
- Added "dovecot_destination_recipient_limit = 1"
- In postfix/master.cf I added:
# Dovecot LDA
dovecot unix - n n - - pipe
flags=DRhu user=dovecot argv=/opt/dovecot/libexec/dovecot/deliver -d ${recipient}
After running "postfix reload", I got this error on the console:
deliver(syst0003 at diamond.tc.umn.edu): net_connect(/var/opt/dovecot/run/dovecot/auth-master) failed: Permission denied
As such, I then added this to the dovecot.conf auth{} section:
socket listen {
master {
path = /var/opt/dovecot/run/dovecot/auth-master
mode = 0600
user = dovecot
group = dovecot
}
}
After doing this, Postfix is still unable to deliver, and the mailq command
shows my attempts there with (temporary failure). I see no error messages
anywhere that would help me determine what's going on.
Can anyone who is running Postfix+Dovecot LDA give me some pointers here?
> I don't know what inserts the extra From_-line with mailbox_command
> though. I don't think it's normal..
I assume that you believe Postfix is doing it, right?
> Anyway, I think this should also be fixed in deliver in some way. It
> really shouldn't allow inserting From_-lines inside headers.
I'm confused. I thought you just made changes to the Dovecot deliver
program to SET the FROM address to place in "From " headers that it adds...?
--
Steven F. Siirila Office: Lind Hall, Room 130B
Internet Services E-mail: sfs at umn.edu
Office of Information Technology Voice: (612) 626-0244
University of Minnesota Fax: (612) 626-7593
More information about the dovecot
mailing list