Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I've a server that uses Qmail. It is installed by default and it is supposed to work. I've created a new domain and new user (vadddomain + vadduser) without problems, but when I send an email from Gmail to webmaster@domain.com (the address I've created) it desappears, it is. But if connect to SMTP server directly (telnet domain.com 25) and post an email it arrives to the user queue. What's happening?!?

Note: If I try to access to my user through telnet domain.com 110 it seems my pwd is not correct and it's the same I used when created the user with vadduser

share|improve this question
add comment

1 Answer

up vote 1 down vote accepted

There are two things you require for mail to arrive at your machine:

  • Your server must be configured to accept mail for the domain - which you've done.
  • DNS records must point to your machine, such that remote hosts know where mail is sent.

I'd imagine if you are missing an MX record then gmail will eventually show you a bounce message, but as a sanity check please check you have an MX record for your domain pointing at your servers IP address.

Something like this should show you if you have a record:

dig -t mx domain.com
share|improve this answer
1  
It seems I don't have the MX records. I've changed, and still doesn't works, but I suppose it will take some hours to propagate.. –  Ivan Nov 30 '11 at 19:23
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.