Little you can do if you cannot even write code. Yeah, that is STILL the same problem, compounded by not being able to do ANY maintenece programming.
So, anything that was suggested, as far as coding, adding CATCHCAs, programming questions, etc isn't really possible. This means all you can do is set parameters on an existing program.
Economics is the only viable solution. That is, making it cost more to spam than what it they get paid to spam.
Yes, you guys are doing the best you can, given you arn't even allowed access to the code.