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

Reply via email to