I have a bt phone that intercepts all my calls without ringing and only connects allowed calls or people who state their name and I can then accept or refuse
It used to be the case that if you listened all the way to the end of the message it gave you the option to press 9 to stop any more from that number. Not sure if that still applies though?