Heh quite possible depending on how the HTML for a message looks, if the senders player ID can be separated out from the HTML then it should be pretty easy to do really.
Yeah, it's ?possible? that visit_url and direct urls might start being "filtered" like disable the whole "mail.php" (Or whatever the name of the page is), since playerID is used for stuff instead of player name, it means a simple increasing int on a loop = massed spam to everyone in the kingdom... assuming you leave mafia on long enough to "attempt to" send 1mil+ messages... sever death...
Well at least I know its possible to do a increasing int in a loop, I did a test using string editing, visit url, contains text and map to file but for the "Player Profiles", (It records "Name"//"Level"//"Familiar"//"Clan" within a map and then puts the map into a file.), but anyway the point is, its quite "server spam-able" but the general point of it is that, jackassery possible? Yes, jackassery wanted? No.
Personally this in my opinion is a "touchy" topic//project and so I would like to wait until Hola makes a comment about it, but if Hola gives the okay then I wouldn't mind working on it with you. (Or make my own... hehe competition!)