Well the question becomes are you going to allow them to send from/appear as
user1@domain.com &
user1@example.net & any other alias addresses?
Individually - incoming & the user could select any of their choice on outgoing:
Incoming:
If you have a domain
domain.com and you want the domain
example.net to be an alias for it, so that sending mail to
user1@example.net is the same as sending mail to
user1@domain.com (delivered to the same mailbox), you can designate example.net as a domain alias when creating the domain. This example assumes domain.com already exists, but example.net does not:
Quote:
|
zmprov cd example.net zimbraDomainType alias zimbraMailCatchAllAddress @example.net zimbraMailCatchAllForwardingAddress @domain.com
|
If already created it might be like
: (not sure this works as well-seems best to create the alias from the get go)
Quote:
|
zmprov md example.net zimbraMailCatchAllAddress @example.net zimbraMailCatchAllForwardingAddress @domain.com zimbraMailTransport lmtp:server.domain.com
|
Outgoing:
If you want mail from
user1@domain.com to appear to come from
user1@example.net, you can set the canonical address for the entire domain.
Quote:
|
zmprov md domain.com zimbraMailCatchAllAddress @domain.com zimbraMailCatchAllCanonicalAddress @example.net
|
or yes as you we're asking:
Postfix Address Rewriting