Filtering autorization and not-in-list contacts messages from transport

I want to block autorization messages from icq (but not from xmpp) beacause it is often spam. In addition, I’d like to block messages from users not in my icq contact list.

Can I do this with Packet Filter plugin?

(I tried to experiment with Packet Filter, but without any results)

Blocking the authorization packets should be easy enough. If they are coming from the same address every time. The other thing with blocking people not in your icq contact list isn’t doable. It could be done as a customization to the filter.

Cheers,

Nate