The present invention is directed to a telecommunications system 100 for
routing a contact to a selected address, comprising (a) an input for
receiving a contact message comprising a source address and a destination
address of a subscriber communication device 116 associated with a
subscriber and (b) mobility agent 160 for determining whether or not the
source address in the contact message corresponds to a proxy server 128
and, when the source address corresponds to a proxy server 128, causing
the contact not to be routed to a selected address and, when the source
address does not correspond to a proxy server 128, causing the contact to
be routed to the selected address.