Hello Folks,
I'm using postfix-2.9.20120102-sasl2 with cyrus-imapd-2.4.13p0 on OpenBSD v5.1.
There are unix-users and pure-cyrus-users on the system. Most of the unix-users
have mail delivered to an identical cyrus-user, but for a few "local" transport
should be used.
What is the best way to arbitrarily configure whether postfix delivers a mail
addressed to a unix-user either using the "local" transport or to cyrus?
I have tried leaving mailbox_transport at the default, and creating a
transport_map for every unix-user for which mail should be delivered to cyrus,
like this:
<user> cyrus:
-or with lmtp transport-
<user> lmtp:unix:/path/to/socket
these both work, but they're cumbersome.
I've tried setting
mailbox_transport = lmtp:unix:/path/to/socket
and then adding a transport_map for the few unix-users for which "local"
transport should be used, but this does not work.
cheers,
Rob Urban