Skip to main content

Cpanel email and MX records

Comments

7 comments

  • cPanelMichael
    Hello :) Are you attempting to have your email handled by the cPanel server or by Google? Thank you.
    0
  • MDanz
    [quote="cPanelMichael, post: 1621791">Hello :) Are you attempting to have your email handled by the cPanel server or by Google? Thank you.
    Hi The cPanel server. I've changed the MX records to that of the cpanel server at DNS control.
    0
  • MDanz
    I've phoned GoDaddy and they confirmed i have the correct nameservers & mx records, this is a cpanel problem. When i send a message to a cpanel email i created(mdanso@domain.com), the email bounces back. [QUOTE]Technical details of permanent failure: Google tried to deliver your message, but it was rejected by the server for the recipient domain cre8eventsteam.com by mail.domain.com. [xx.xxx.xxx.xx]. The error that the other server returned was: 550-Please turn on SMTP Authentication in your mail client. 550-mail-lb0-f195.google.com [xxx.xx.xxx.xxx]:57917 is not permitted to relay 550 through this server without authentication.
    How do i solve this? How do i turn on SMTP Authentication?
    0
  • cPanelMichael
    Could you check to make sure the domain name is in the /etc/localdomains file on the cPanel server, and it's not in the /etc/remotedomains file? Thank you.
    0
  • MDanz
    There isn't any localdomain or remotedomain directory. Here is the directory for etc; oi62.tinypic.com/29boq41.jpg I've been on the phone with GoDaddy 4 times and they've made sure i've done the correct nameservers, MX records and TXT records. Anytime i send an email to any email account i created in cpanel i get a bounceback with the 550 error message [QUOTE]550-Please turn on SMTP Authentication in your mail client. 550-mail-lb0-f195.google.com [xxx.xx.xxx.xxx]:57917 is not permitted to relay 550 through this server without authentication.
    I really need to fix this.
    0
  • JaredR.
    localdomains and remotedomains are files, not directories, in /etc. Your access level you selected in the forum is "Root Administrator", but the screenshot you took looks like the listing of a cPanel account's directory. That may be the source of the confusion. There is an /etc directory that only the root administrator has access to, and that is what contains localdomains and remotedomains. However, there is also an etc directory (note the lack of the preceding slash, so it is a relative path, not an absolute path) in each account's home directory, and that is what is in your screenshot. The etc in your account is completely different from the /etc that the sever administrator has access to. If you only have a cPanel account log-in and are not the server's root administrator, then only your hosting provider can make changes to the localdomains and remotedomains files for you.
    0
  • cPanelPeter cPanel Staff
    Hello, Your access is listed as root administrator, this is why cPanelMichael recommended looking at the files: /etc/localdomains and /etc/remotedomains. This is done from the command prompt, not from the cPanel interface you are looking at. Do you have root/shell access to the server? If not, then ask GoDaddy to check for you if the domain is in /etc/remotedomains and if so, have them remove it from there and add it to /etc/localdomains. Then test and see if that solves the problem.
    0

Please sign in to leave a comment.