SPF ?all

I was updating my SPF library and discovered that the example code snippets didn&rsquo;t work any more, as at some point in 2024 AOL switched their SPF record from &ldquo;(lots of stuff]) ~all&rdquo; to &ldquo;(lots of stuff) ?all&rdquo;. Nothing particularly surprising, folks change their setups occasionally. I updated the example code to expect a neutral response rather than softfail and all the…