RobertH wrote:
Then I said
"Setup proper SPF records for your domain(s) for one."
Most properly setup mail servers do some sort of SPF checking nowadays and use the info at SMTP time or later in something like spamassasssin scoring etc
That's probably the reason why much spam has valid spf records. Get yourself a throwaway domain, so you're getting through the domain check and give that domain a valid spf record which allows all machines in the world to send mail for that domain. Voilà - valid SPF record.
That's why I asked which problem SPF is trying to solve.
Ralph