The Community Forums

Interact with an entire community of cPanel & WHM users!
  1. This site uses cookies. By continuing to use this site, you are agreeing to our use of cookies. Learn More.

cPanel Email Account Only / Domain Hosted Elsewhere

Discussion in 'E-mail Discussions' started by mikei, Mar 6, 2016.

  1. mikei

    mikei Member

    Joined:
    Mar 6, 2016
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    New Jersey
    cPanel Access Level:
    Reseller Owner
    Hello Everyone,

    I have searched for the answer to this I am still at a lose...

    I have a client who has a site hosted by Webs but has a limited amount of email addresses. They have asked me ( I am a cpanel reseller ) if there is a way to accommodate. I have researched and have followed some of the advice posted here without success.....

    Here is what I have done. (Almost seemed too easy)
    1. In Cpanel, I created a new account using my clients domain name.
    2. I created an email account and sent a test email to my yahoo account. I received the email but when I respond, it bounces.

    Under Email Authentication, It talks about authoritative nameserver issue. This is where I get lost. Also errors with DKIM and SPF.

    My Goal...

    To maintain my clients hosting and current email under webs but to allow them to create additional email addresses using my services.

    Please forgive me in advance when I ask this but please really dumb it down for me. You guys are really smart out there when it comes to this stuff. I really need it explained as simple as possible.

    Is it possible it needs time to propagate??

    Thanks in advance

    Mike
     
  2. Jcats

    Jcats Well-Known Member

    Joined:
    May 25, 2011
    Messages:
    275
    Likes Received:
    31
    Trophy Points:
    28
    Location:
    New Jersey
    cPanel Access Level:
    DataCenter Provider
    Mike,

    The problem is you have to tell the email where to go via the domains DNS which is done by setting the MX(mail exchanger) record.

    If you are not controlling their domains DNS meaning their domain is not using your name servers, then ask them to change the MX record on their domain to point to your server. Or what you can do is..

    Create an A Record for 'mail.domain.com' and point that to your servers IP.

    Then set the MX record for the domain to point to 'mail.domain.com'.
    If they are currently hosted on a cPanel server, they will need to click the 'MX Entry' icon in cPanel and set it to remote this way any emails sent locally will send to your server and not to the local mail server.
     
  3. mikei

    mikei Member

    Joined:
    Mar 6, 2016
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    New Jersey
    cPanel Access Level:
    Reseller Owner
    Thanks for your reply

    OK, sounds easy enough... will the current email accounts be impacted in any way once I make this change? In other words, will the active email accounts that were created under the current WEBS server be impacted?

    I have attached an image of the WEBS advanced settings page and the entry I made is in red. Is this what you are referring to?? If so, I am still unable to receive email.

    I do see the TTL is set for 60 min in a domain health report. Is it just a matter of time now?
     

    Attached Files:

    • DNS.jpg
      DNS.jpg
      File size:
      51.3 KB
      Views:
      12
    #3 mikei, Mar 6, 2016
    Last edited: Mar 6, 2016
  4. Jcats

    Jcats Well-Known Member

    Joined:
    May 25, 2011
    Messages:
    275
    Likes Received:
    31
    Trophy Points:
    28
    Location:
    New Jersey
    cPanel Access Level:
    DataCenter Provider
    Mike,

    The emails that are currently hosted on the WEBS server will no longer work, you cannot host email accounts across different servers since the MX records control where the emails will go so you have to choose which server you want to host the emails on and point the MX records to that server.

    As far as your screenshot, I wasn't trying to be literal when I said 'mail.domain.com' I meant 'mail.(the actual domain name goes here).com'

    Then, you also have to change that first record, the MX record and change 'sitemail' to just 'mail'.

    Just recall what I said originally that this will stop the current email accounts from working that are hosted at WEBS
     
  5. cPanelMichael

    cPanelMichael Forums Analyst
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    30,676
    Likes Received:
    648
    Trophy Points:
    113
    cPanel Access Level:
    Root Administrator
  6. mikei

    mikei Member

    Joined:
    Mar 6, 2016
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    New Jersey
    cPanel Access Level:
    Reseller Owner
    I'm sorry for my delay in responding..

    Thank you jcats for the clarification. Also thank you Michael for the link...
     
  7. mikei

    mikei Member

    Joined:
    Mar 6, 2016
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    New Jersey
    cPanel Access Level:
    Reseller Owner
    OK guys... I am ready to take this plunge. So just to be clear...
    1. I have created a mail account in my C-Panel using the domain name that is now being hosted on WEBS.
    2. I have created the same user email addresses that are currently on the WEBS server in the new C-Panel account.

    So, all I have to do is change those 2 lines as indicated above in the MX records of the WEBS server and wait for it all to propagate??

    I have included 2 images. The Before image is the current MX Settings in WEBS. The "After" image is what I propose to change in WEBS. The IP address of [Removed] is my C-Panel IP address

    Thanks again in advance
     

    Attached Files:

    #7 mikei, Mar 19, 2016
    Last edited by a moderator: Mar 21, 2016
  8. cPanelMichael

    cPanelMichael Forums Analyst
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    30,676
    Likes Received:
    648
    Trophy Points:
    113
    cPanel Access Level:
    Root Administrator
    Hello :)

    Yes, that looks like an accurate configuration. You should be able to test within a few minutes after making the change because you are not changing your name servers.

    Thank you.
     
  9. mikei

    mikei Member

    Joined:
    Mar 6, 2016
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    New Jersey
    cPanel Access Level:
    Reseller Owner

    Thank you very much. Really appreciate you taking a look.
     
  10. mikei

    mikei Member

    Joined:
    Mar 6, 2016
    Messages:
    6
    Likes Received:
    0
    Trophy Points:
    1
    Location:
    New Jersey
    cPanel Access Level:
    Reseller Owner
    Just on the curious side...Trying to error on the side of caution. If this new config does not work, can I go back to the original config and will all email accounts be as they were with no loss of email/data on the WEBS server? :confused:
     
  11. cPanelMichael

    cPanelMichael Forums Analyst
    Staff Member

    Joined:
    Apr 11, 2011
    Messages:
    30,676
    Likes Received:
    648
    Trophy Points:
    113
    cPanel Access Level:
    Root Administrator
    Changing the MX records will not delete any email data on the cPanel server. It's simply an update to the DNS records, and does not remove or modify email accounts. The same behavior likely applies to your third-party provider, but you may want to verify this with them ahead of time.

    Thank you.
     
Loading...

Share This Page