As per the protocol, the Contact header is added to the end of the Route header. Suppose a Record-Route was first received in a message with a Contact C1. The UA has built a route set with the Contact C1 at the bottom of the Route. If the next request to the UA has a new Contact C2, should C1 in the Route Set be replaced with C2?
winmail.dat