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'm kind of hesitating if I should use a subdomain or just a plain word as hostname. E.g. my domain name is domain.com and my server's hostname ip1.domain.com.

This might be a strange question but the reason why I'm hesitating is because I wonder if the hostname has any influence on mail delivery reliability.

share|improve this question
add comment

5 Answers

up vote 4 down vote accepted

You can call it whatever you like. The only real importance is consistency. Especially when it comes to ensuring mail deliverability.

Take care to ensure that the hostname reported by your MTA's HELO, the forward A DNS record and the reverse PTR DNS record are all the same.

share|improve this answer
add comment

Your hostname, especially for email, can be exposed to the real-world in the form of headers, but in general it has no real impact on mail delivery. However, just make sure you don't set your hostname to domain.com if that is a domain you are accepting mail for. Postfix uses the hostname to set particular variables and the default option is to deliver mail locally for the hostname.

share|improve this answer
add comment

If your hostname is localhost[.xxx.yyy], you might have an hard time having mail delivered to it ...

share|improve this answer
add comment

No, it's just cosmetic. If you're not careful, many programs (postfix I think, apache, etc.) will use whatever "hostname" reports, which can cause problems. Otherwise, there's nothing magical about the hostname.

share|improve this answer
add comment

mail delivery depends on lookup of a dns record type defined as MX. There is no link between the shortness of the name and the ability of it to be looked up.

share|improve this answer
1  
It might be worth noting that if no MX record exist, mail will be delivered to the A record. –  Roy Dec 8 '09 at 9:39
1  
Mail should be delivered to the A record, but this isn't 100% reliable. –  pjc50 Dec 8 '09 at 11:26
add comment

protected by Michael Hampton Aug 31 '13 at 5:29

Thank you for your interest in this question. Because it has attracted low-quality answers, posting an answer now requires 10 reputation on this site.

Would you like to answer one of these unanswered questions instead?

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