Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

our emails are being flagged as junk. I have two different webistes both with their own dedicted ip address. = xx.xx.xx.43 = xx.xx.xx.44

Im using hmailserver to host our emails and have the smtp bound to the ip address of xx.xx.xx.42

im aware that i can set up a spf record to state that the what servers emails can be sent from

v=spf1 mx ip4:xx.xx.xx.43 ip4:xx.xx.xx.42 -all

Would the fact that email are not sent from the sites ip's be causing them to be flagged as junk.



share|improve this question

migrated from May 20 '10 at 19:03

This question came from our site for professional and enthusiast programmers.

Having SPF that doesn't match the mail server is a sure fire way to get flagged as spam. Having an SPF that does match in general buys you nothing.

Have you checked if your server is on any realtime blacklists?

share|improve this answer

Try it has a simple blacklist checker which should be able to detect any blacklists that your on! What are you settings in hmail for outgoing email?

share|improve this answer

Short answer: Yes.

If your mail is being sent to junk folders, adjust your SPF and check again.

share|improve this answer

v=spf1 mx ip4:xx.xx.xx.43 ip4:xx.xx.xx.42 -all

I don't think you want that record - generally using the mx: types doesn't get what you want. You've also said that the .42 address is the one you send from, so it should be first, and realistically the only record:

v=spf1 ip4:xx.xx.xx.42 -all
share|improve this answer

Your Answer


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