> On Sep 18, 2015, at 2:58 PM, courier-users-requ...@lists.sourceforge.net 
> wrote:
> 
> From: Sam Varshavchik <mr...@courier-mta.com>
> Subject: Re: [courier-users] Setting up Courier to accept mail for different 
> hostname/domain
> Date: August 31, 2015 at 3:21:01 PM PDT
> To: courier-users@lists.sourceforge.net
> 
> 
> Greg Earle writes:
> 
>> Which means I'll have to change the Courier machine name to something else,
>> like "myorg-mail.my.do.main" or something, and MX myorg to myorg-mail.
>> 
>> But everything else mail-wise needs to stay the same - accept mail for
>> myorg.my.do.main, and most importantly, continue to send out e-mail looking
>> like it's coming from myorg and not myorg-mail, etc.
>> 
>> What is the best way to accomplish this?  Do I have to use Virtual Hosts
>> with virtual users, and switch to "authuserdb" for authentication?
> 
> No. Nothing needs to be done except to change your DNS records; unless you 
> don't have anything installed in the "me" or the "locals" configuration file, 
> AND you're going to change the system hostname. In that case, you just need 
> to explicitly override your local domain.
> 
> Courier looks first at "locals", then at "me" and only if neither of them are 
> set, at the system hostname, in order to configure what it thinks is the 
> local domain. After it accepts an incoming connection, mail addressed to a 
> @localdomain is considered to be addressed to a local mailbox. Courier 
> doesn't look at DNS for this, so if the server's actual IP address is now 
> PTRed to something else, but an MX record still sends the mail to the server, 
> nothing has changed, as far as the server is concerned, if nothing else has 
> changed as well.
> 
> But if the system hostname has changed, and you don't have anything in "me" 
> or "locals", meaning that Courier ends up defaulting to the system hostname 
> for its only, local, configured domain, then you simply need to put the 
> current hostname into the locals file.

[Wow, took a long time to get a new Digest with this answer in it.
 Maybe I better go off of Digest mode.]

Thanks Sam!  I already had a fully-populated "locals" file with the
myorg.my.do.main entry in it, so I tested it out on my test server
by changing the name and IP and keeping the contents of "me" the
same (with the aforementioned "locals" entry) and it worked a treat.

Never thought the Courier part of this transition would be the easiest bit!  :D

        - Greg


------------------------------------------------------------------------------
_______________________________________________
courier-users mailing list
courier-users@lists.sourceforge.net
Unsubscribe: https://lists.sourceforge.net/lists/listinfo/courier-users

Reply via email to