On 3/12/2015 7:06 PM, Noel Jones wrote:
On 3/12/2015 6:03 PM, Noel Jones wrote:
On 3/12/2015 5:50 PM, Rod K wrote:
On 3/12/2015 6:35 PM, Noel Jones wrote:
On 3/12/2015 5:28 PM, Rod K wrote:
I'm currently configuring a new server using Postfix/Dovecot.  My
previous experience is with Courier and I've been using Postfix's
virtual lda.  I want to start using dovecot-lda.

Here's the issue, I have several external forwards such as
joeb...@internal.tld > joeb...@external.tld where external.tld is
NOT hosted by me obviously.  Of course, I also have internal
aliases/forwards as well (janeb...@internal.tld >
someonee...@internal.tld and joe...@internal.tld >
joe...@anotherinternal.tld)  Utilizing postfix virtual lda this
wasn't an issue, both internal and external forwards/aliases worked
fine.

If I understand Dovecot lda correctly, I need to rewrite internal
forwards/aliases before sending to Dovecot AND I need to have
external forwards sent to Postfix virtual and this is the part I'm
not clear on.  Unless I've missed something there doesn't seem to be
a way to define transport on a per address basis.  Or am I totally
thinking about this the wrong way?

Thanks
Put your local and external aliases in virtual_alias_maps (*NOT*
virtual_alias_domains) and it will work fine.  No need to muck
around with the postfix virtual transport.



    -- Noel Jones
That's what I initially thought.  However, wouldn't external
forwards still get passed to Dovecot which then couldn't deliver?
No, of course not.  External domains are delivered via the smtp
transport.

This assumes a fairly normal postfix installation, with dovecot
domains listed in virtual_alias_domains, and valid users in
virtual_mailbox_maps.
Dang, mistyped...  Dovecot domains should be listed in
virtual_mailbox_domains, NOT virtual_alias_domains.



   -- Noel Jones


http://www.postfix.org/ADDRESS_CLASS_README.html




   -- Noel Jones

TY, Noel

Reply via email to