On 25.08.10 16:51, Timo Sirainen wrote:

> It was clear to me what you meant, but you gave only two choices [...]

Ah, I see. ;-)

> You could switch to using LMTP.

I used http://wiki2.dovecot.org/HowTo/PostfixDovecotLMTP as a starting
point and switched from

  mailbox_command = /usr/local/dovecot-2.0/libexec/dovecot/dovecot-lda

to

  mailbox_transport = lmtp:unix:private/dovecot-lmtp

In my Postfix main.cf. As server.domain.tld is listed in mydestination,
I use mailbox_transport instead of virtual_transport. This does not seem
to work, though:

  postfix/lmtp[20701]: 2C59018E0E8: to=<[email protected]>,
  relay=server.domain.tld[private/dovecot-lmtp], delay=0.04,
  delays=0.02/0/0/0.01, dsn=5.1.1, status=bounced (host
  server.domain.tld[private/dovecot-lmtp] said: 550 5.1.1
  <[email protected]> User doesn't exist: [email protected]
  (in reply to RCPT TO command))

What would be required to make Dovecot store mail for [email protected]
in /home/user/.maildir?

BTW, when I do use virtual_transport (which I shouldn't, if I understand
Postfix correctly), mail for [email protected] is delivered locally
by Postfix into the proper maildir, but bypasses Dovecot LMTP alltogether.

-Ralph

Reply via email to