1. A system, comprising: a memory to store executable instructions; and a processor, coupled to the memory, that facilitates execution of the executable instructions to perform operations, comprising: facilitating communication of a message from a first communication device to a second communication device associated with a communication network; determining whether forwarding a copy of the message to a third communication device will result in a defined threshold number of messages being exceeded during a defined subscription time period in connection with a subscription that relates to a messaging service and is associated with a subscriber identity, wherein the defined threshold number of messages being exceeded during the defined subscription time period results in a cost being incurred in connection with the forwarding of the copy of the message; and determining whether to forward the copy of the message to the third communication device based on a defined message routing rule relating to a preference of the subscriber identity that indicates whether the cost is to be incurred in connection with the copy of the message being forwarded.