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.

Few days ago I have installed Hmail on my server, with pretty default config. Today i saw, that this e-mail server is not working for my local e-mail account providers (my country's local yahoo versions etc), emails sent by my server are only properly received by gmail. Is there anything additional that i need to setup on my email server in order to send e-mails, so they can be properly received everywhere?

Edit: I just found out that my emails were sent, but rejected due to anti-spam. What can I do about it?

share|improve this question
    
Does your ISP provide you with a static IP address? (FWIW, I used Hmailserver for years and found it to be very easy to configure and extremely reliable.) –  Gord Thompson Mar 16 '13 at 14:57
    
@GordThompson: Edited my post, I just found out that those email acc providers are rejecting my e-mails as a spam, is there anything I can do about it? –  ojek Mar 16 '13 at 15:00
    
Is your public IP address for that server static, or dynamic? –  Gord Thompson Mar 16 '13 at 15:17
    
Have you checked to see if your WAN IP is listed on any RBLs? If it's a dynamic IP or a standard broadband service then it almost certainly will be. –  Cry Havok Mar 16 '13 at 15:19
add comment

3 Answers

If you have a dynamic external (WAN) IP address then you'll need to configure your mail server to send all outgoing messages through your ISP's "official" SMTP server. Many people refer to this as using a "smarthost", but the hMailServer documentation calls it an "SMTP Relayer". See this page for details.

share|improve this answer
add comment

You need a reverse DNS/PTR record. Contact your ISP.

Gmail does not need a reverse DNS entry from sending email servers. Yahoo, Juno, AOL, and others do require it.

share|improve this answer
add comment

You might have to contact the specific site mail administrators to get more information as to why you are rejected. If it a blacklist, you'll definitely have to contact them in any event. On a blacklisting, the only path to restitution is through the site mail administrator.

share|improve this answer
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.