I'm just setting up SPF on my dns server, and I had a question. Does SPF restrict right down to the ip address of the machine where the email originates from?
For example, I can have an SPF policy for a domain that limits mail originating from a single mailserver only. Am I right in thinking that if I compose an email in, say, thunderbird on my laptop and connect to that server to send the mail, the SPF check by the receiving mailserver will fail, because the email originated on my laptop and not the server? This seems to be the case testing against hotmail (they junk anything that fails spf).
If this is the case, is it common to have SPF include ip classes such as 192.168.0.0/24 so that clients on an internal network can send mail through that server on that domain as well? What about a person who is roaming about wireless hotspots and can be at any ip address?
For example, I can have an SPF policy for a domain that limits mail originating from a single mailserver only. Am I right in thinking that if I compose an email in, say, thunderbird on my laptop and connect to that server to send the mail, the SPF check by the receiving mailserver will fail, because the email originated on my laptop and not the server? This seems to be the case testing against hotmail (they junk anything that fails spf).
If this is the case, is it common to have SPF include ip classes such as 192.168.0.0/24 so that clients on an internal network can send mail through that server on that domain as well? What about a person who is roaming about wireless hotspots and can be at any ip address?