The Avast Web/Mail shield works this way since it was added to the product which was several years ago. There is even a technical info describing how the shields work from that time: http://public.avast.com/~tuma/techinfo/