Hi, I am David chamberlain Owner of Wired Web Designer and Copper Abstract. I am a true techy online all day and most of the night innovating the way we interact online.
I am an expert at Klout. I have won two trips and many rewards.
When marketing a product online sometimes the best advertisements are live such as the Oreo Tweet and sometimes they are just a phrase from a tv show at the right time. My tweet presented is just a sample of how to express yourself at the right time on twitter.
That is a link to my own companies site. What is so great about it is how integrated with social it is. You will see the share buttons like any other site but once you hit them then you will notice that the social networks grab specific images and text. We declared each one for each page. Complete social integration.
The server could be one item as mentioned already. You can check your domain and server against spam records via http://mxtoolbox.com/.
If you have access to WHM you can make sure there is a TEXT record in DNS for SPF. That is one way email is authenticated as having permission to be sent from an ip.
Some people will not recieve the email without an spf record. You are correct, the best way is to add any domain the emails appear to come from. If you run your own server and have WHM then you will need to enable SPF for each cpanel account that needs it. Then in cpanel under Email Authentication enable SPF and then add a record in "Include List (INCLUDE):"
David and I have worked together for over 3 years. He is my social networking guru and has helped me improve my clients web presence time and again. Without his help I could have never had the results we have achieved. I recommend David highly. And on top of all that he is a great guy you can really trust.