• We are setting up a WordPress MultiSite / Network, we are using Sub Directory structure, and everything for WordPress is going fine.

    Problem we are having is how do we have our domains have separate E-mail accounts that they can manage themselves per domain.

    Right now the only way I can find how to make domain mapping work in multisite is to park the domain as a alias of the main cpanel, this lets me change parentdomain.org/childdomain resolve to childdomain.org. However this now makes all E-mails go to parentdomain.org’s cpanel, and doesn’t allow me to make a cpanel for childdomain.org because it’s already being aliased on the reseller account we have.

    Goal is to have all sites in the multisite go through parentdomain.org, but also allow each childdomain.org to manage their own E-mail accounts/forwarders through isolated means based on their domains. I have to believe that if MultiSite is used for business’s the “reseller” isn’t managing everyone’s E-mails.

    I’ve tried plugin, I’ve tried domain masking, I’ve tried messing with Zone Editor. I don’t know what else to try, and search this site is very hard when you can’t search a specific topic 🙁

    • This topic was modified 3 years, 7 months ago by Tim0666.
    • This topic was modified 3 years, 7 months ago by Tim0666.

    The page I need help with: [log in to see the link]

Viewing 3 replies - 1 through 3 (of 3 total)
  • you can set the web server (A record) and mail server (MX record) location in domain’s DNS records.

    Thread Starter Tim0666

    (@taston89)

    @lcf I’d assume that MX record would be the same as the E-mails are working when I create a cPanel, but what would I set the A record to if it’s still resolving to the same Reseller account?

    When I try to add an A record it auto adds the childdomain.org so it ends up looking like the following.

    parentdomain.childdomain.org.

    Should I delete all the A records of Childdomain.org, or how can I point the site traffic to the Multisite, but keep the E-mails in that cpanel?

    Thank you

    The email and control panel configuration isn’t anything WordPress itself needs to be concerned with except outgoing mail from WordPress needs to work.

    Of course, you might want this all to happen when a user ‘signs up’ for a new site. I do believe WPMUDev used to support some of that integration… possibly via WHMCS. Again, that’s outside of WordPress itself.

    Right now the only way I can find how to make domain mapping work in multisite is to park the domain as a alias of the main cpanel, this lets me change parentdomain.org/childdomain resolve to childdomain.org. However this now makes all E-mails go to parentdomain.org’s cpanel, and doesn’t allow me to make a cpanel for childdomain.org because it’s already being aliased on the reseller account we have.

    I’m not sure what you mean by the above but any domain to be mapped to the WordPress site needs to be known to the CP to cause the domain name to point to the WordPress webroot. If you was doing this manually to get started then you’d add the new domain to the control panel, point the DNS A record to the server, and have the CP point that domain to the WordPress multisite webroot.

    You’re using subdirectories right? Then you won’t be creating subdomains unless you want to and you’ll then map those to your to the new site that should have been created using a subdirectory.

    The domain itself (or any sub-domains created) points via an A Record to the website host..

    At least one MX record points at the CPanel as mail server but you should have several MX records. You’ll also probably want to consider a SMTP mail server or some server your clients might use to send email from.

    You’ll need to knuckle down and learn this yourself as it’s not a WordPress issue… There are many developer’s who can integrate all of this into your hosting but not knowing how to do this leaves you at their mercy.

Viewing 3 replies - 1 through 3 (of 3 total)
  • The topic ‘Multisite domain mapping but separate cpanels for emails’ is closed to new replies.