They send me messages from my site. I wrote it myself a few years ago. I'm now thinking of:
Setting a session on my form's contact.php page.
Not changing the form's action=inc/mailer.php but rather changing it's script to register the session for 10 seconds and send to confirm.php.
confirm.php checks to make sure there's a session going, mails me the message, and returns the sender to a thank you page.
If a session is not going, the message isn't sent but the thank you page is still shown convincing the lame spammer his email was indeed sent.
This way, the spammer will spend untold of hours thinking he's sending me spam when I won't get anything not legit.
It's not perfect but it's getting there. But what happens when he posts to inc/mailer.php? I hope the session isn't set. I've forgotten a lot in a year or two.
Anyone with any more ideas?
Thanks