Linux - NetworkingThis forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
I'm setting up a new server with email. Email is not working right. In searching for my error (550-Verification failed) it's suggesting my mx record might not be right for my domain. I bought the domain from godaddy. i use another dns server (dnsmadeeasy).
So, where would my mx record be?
How can I view it?
How do I change it?
Same questions for cname. Where can I view my cname?
GoDaddy is a domain Registrar. Typically a Registrar will only have DNS records to point to your main DNS servers.
I'm not familiar with DNS Made Easy but it sounds as if they are the ones that have your main DNS servers. Therefore your MX and CNAME (if any of the latter) would be there.
MX = Mail Exchange record (should have the IP(s) of your mail server(s))
CNAME = Canonical Name (lets you point an alias at an A record name)
You can figure out what your MX records are by typing:
dig -t MX <yourdomainname> +trace
The above should also tell you what nameserver answered your query.
Distribution: Ubuntu, Slackware, Gentoo, Fedora, Red Hat, Puppy Linux
Posts: 370
Rep:
You cannot change your DNS records directly. Contact the company you registered with and ask them how to change your DNS records. The software which automates changes to DNS information is different for different registrars.
GoDaddy is a domain Registrar. Typically a Registrar will only have DNS records to point to your main DNS servers.
I'm not familiar with DNS Made Easy but it sounds as if they are the ones that have your main DNS servers. Therefore your MX and CNAME (if any of the latter) would be there.
MX = Mail Exchange record (should have the IP(s) of your mail server(s))
CNAME = Canonical Name (lets you point an alias at an A record name)
You can figure out what your MX records are by typing:
dig -t MX <yourdomainname> +trace
The above should also tell you what nameserver answered your query.
Thanks J.
I ran the command and here is part of the output. I hate that they put a period after the domain name.
;; Received 492 bytes from 192.5.5.241#53(F.ROOT-SERVERS.NET) in 93 ms
netcarstop.com. 172800 IN NS ns1.dnsmadeeasy.com.
netcarstop.com. 172800 IN NS ns2.dnsmadeeasy.com.
netcarstop.com. 172800 IN NS ns3.dnsmadeeasy.com.
netcarstop.com. 172800 IN NS ns4.dnsmadeeasy.com.
looks fine otherwise.
Any other ideas what might cause an error 550 in email?
[chort@imhotep chort] telnet mail.netcarstop.com 25 Trying 12.109.102.223... telnet: connect to address 12.109.102.223: Connection timed out
Your e-mail server isn't accepting incoming connections. It's possible that whatever email you are connecting to when you try to send mail is first attempting a connection back to you in order to verify that it can deliver bounce messages, if it has to. If another server tried to verify it could send a bounce to you, before it accepts mail, then it's going to fail because you're not configure correctly to receive mail.
Either your firewall is blocking port 25/tcp inbound, or your ISP is.
I verified iptables allows port 25. It did not, but I had tested with iptables off so ...I confused the issue. I added the line to iptables to allow port 25 and restarted iptables.
Still getting the darn error:
gary @ dothq.com> (expanded from <gary>): host dothq.com[205.234.242.36] said:
550-Verification failed for <root@netcarstop.com> 550-No Such User Here 550
Sender verify failed (in reply to RCPT TO command)
the username gary is bogus ..but the rest of the error message is as I received it.
I simply mailed a test message with this command ( was root at the time):
mail gary < testmailfile
You are right that it's being rejected but I can't find out why.
Still getting the darn error:
gary @ dothq.com> (expanded from <gary>): host dothq.com[205.234.242.36] said:
550-Verification failed for <root@netcarstop.com> 550-No Such User Here 550
Sender verify failed (in reply to RCPT TO command)
the username gary is bogus ..but the rest of the error message is as I received it.
I simply mailed a test message with this command ( was root at the time):
mail gary < testmailfile
I verified iptables allows port 25. It did not, but I had tested with iptables off so ...I confused the issue. I added the line to iptables to allow port 25 and restarted iptables.
Still getting the darn error:
gary @ dothq.com> (expanded from <gary>): host dothq.com[205.234.242.36] said:
550-Verification failed for <root@netcarstop.com> 550-No Such User Here 550
Sender verify failed (in reply to RCPT TO command)
the username gary is bogus ..but the rest of the error message is as I received it.
"dig mail.dothq.com" shows that 205.234.242.36 is the IP address for your mail server.
Both:
telnet mail.dot.hq 25
and
telnet 205.234.242.36 25
connect fine.
The response you get from your mail server is "host dothq.com[205.234.242.36]... ...No Such User".
You stated "the username gary is bogus".
The response is expected. What happens when you try with a valid username?
Thank you guys!!!!! You are exactly right. I didn't want to put the real email address on here to keep the spam down. Everything but the bogus name 'gary' is correct. I tried to mail the good user account and got the error I posted above about the user not being valid.
I thought we had a dns issue to start with but it is indeed that the main system does not think the user exists ... but the user is indeed valid.
I had the user set up in /etc/aliases to be forwarded to my dothq domain. I've since commented that out and receive the mail local on netcarstop.com and that works fine.
Why would dothq.com (a completely different server) think that the user ID does not exist on netcarco when indeed it does exist?
You should start a new thread. It's a different issue and you wouldn't want others to focus on unrelated DNS issues.
When you start the new thread, could you might the following:
- whether or not you installed the mail software and/or what software are you using for each domain or if the mail configuration is done through a third part hosting company.
- when you set up the user mail account on dothq.com, did you set it up through an interface for the mail software that's installed if there is one?
- whether or not you setup a mail account or a unix account for the user (it may differ)
- from you last post it sounds like you're trying to forward an email destined to a dothq.com email account to a netcarstop.com email account. Is that accurate?
It might even be helpful to temporarily setup a gary @ dothq.com (or whatever) email account so others can try to send it mail. When you're satisfied that everything works just delete that mail account and you won't get spam.
please help me, i am new with linux, i acquired an email server using fedora for OS and communigate pro - i intend to replace communigate pro with google apps, i am done with the file that is required to be included in the main site, the only thing that i have to do is to add/edit the mx record.... how will i edit it, is it on the fedora server or the communigate admin interface....
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.