|A bit of geeking - it seems my server changed mysql version at some point without my knowledge, so I had to recode a lot of things that were using mysql's "rand()" function. That was annoying. At some point mysql changed from having a rand() function that will return random numbers to having a rand() function that will only return random numbers if it's first been provided with a good random seed during the current connection, and will otherwise return the same sequence of numbers for each new connection. Because, of course, everyone wants an entirely predictable and repeated sequence when they ask for a random number. I suppose it would be useful for people who want to pretend they can read computers' minds, but otherwise, what a bloody stupid change.|
The virus I mentioned earlier, after being added to my filters, still resulted in another ten or so messages today from servers bouncing 'my message', people responding asking who I am and why I'm sending them attachments (but not having run the attachment, surprisingly), and antivirus software helpfully telling me that I attached a virus even though it knows full well that the virus in question spoofs source addresses. All this led to me finally getting around to setting up one half of SPF in the hope that some mailservers will have the other half installed and thus 'my messages' will not get delivered as much, which will result in fewer returned copies. More likely, I expect, is that 'my messages' will just be bounced with a "failed SPF test" message instead of "had a virus in it" messages. I wasn't able to fully test the SPF setup because it will require a bit of nameserver propagation first, but the bits I was able to test seemed to be working properly.