I notice (on my personal machine) that mail I fetch via Fetchmail will fail the SPF tests if the original sender's system used SPF.
This does not seem all that unusual a setup to use in the linux world, and one that SPF tests should be able to handle, so I'm suspecting there may be a setup problem somewhere. In this case the spf tests were seemingly applied to the last mailserver (my ISP's mail server) rather than the originator's mail server, and then this last mail server is tested against the originator's SPF records. The (simplified) route was: Received: from pen.homeip.net Received: from v-msgmmp.gci.net by pen.homeip.net with POP3 (fetchmail-6.3.2) Received: from msgmta-3.gci.net by mailstore-1.gci.net Received: from psmtp.com by msgmta-3.gci.net Received: from <aweb-site-of-mine> by exprod6mx139.postini.com Received: from utl-lnx3.puk.ac.za by <aweb-site-of-mine>.com with Received: from pcm-nov-gwia-server.puk.ac.za by utl-lnx3.puk.ac.za Received: from PUKGWIA-MTA by pcm-nov-gwia-server.puk.ac.za The spf-fail was reported because is msgmta-3.gci.net (my ISP) is not a sender for puknet.puk.ac.za. -- _____________________________________ John Andersen
pgpzwHOz8Vj5Q.pgp
Description: PGP signature