So I'm migrating a client from his own dedicated server to a cPanel account on my dedicated server. (His setup is overkill for his needs, and he wants to save some money, and I want him hosted in a familiar environment, and I want his money)... His server uses Plesk, and his previous admin/dev guys had a lot of CGI and PHP stuff with hard-coded paths, MySQL connections, etc -- so I had to do EVERYTHING manually (not fun).
Anyway, I have two questions I'm hoping others might be able to advise on, now that I'm 95% done with the migration...
FIRST, and I should have asked this a while ago, but... He of course has multiple domains for the same site. In order to not cause problems during migration, I used one of his unadvertised domains (the .org version) to establish the account in cPanel while I did the work. I intend to park his main domain (the .com) at the end of this process and set up an email domain forwarder from the .com to the .org. I know this seems ass-backwards, but when I first set up the account as .com, our email communications got screwed up, presumably because my mail server rejected email from his mail server, since MINE thought itself was the .com server (due to local DNS entries) and thought HIS was spoofing (does that make sense?).
Well, what I'm wondering is if we never actually use the .org domain for anything, is it a problem to have the MAIN domain be the PARKED domain? Does this fill up the error logs, delay HTTP request time, etc? If so, is there any way once the account is set up to reverse that, and have the account be the .com domain and just park the .org domain? Sorry if that's convoluted -- best I could do...
SECOND, he has one massive MailMain email list set up. I have copied a directory that was /var/lib/mailman/lists/listname on HIS server to /usr/local/cpanel/3rdparty/mailman/lists/listname_domain on MY server. Is there anything else I need to do? The admin UI looks right, but I can't test with actual mail until I go live (or can I?). Does exim know what to do vis-a-vis bounce aliases, etc?
Any help on these two issues would be much appreciated, mostly just to give me confidence to change domain nameservers and let other unforeseen problems come pouring in...