My point was, that the difference between the script that I posted and all of your examples is this:
* With your examples the owner of the robot can still correct the address and use it to spam me.
* But with my script the robot is unable to recognise it as an email address and therefore the owner has nothing to work with and can not spam me.
Woud you agree with that reasoning? I am not entirely sure if this is how it works so I do appreciate your opinion, thanks.