12. An application service server device for use in managing a communication to a destination device over a network, comprising: a transceiver that is configured to send and to receive messages over a network; and a processor, coupled to the transceiver, that is arranged to perform actions, including: receiving a request for a text message to be sent to the device, wherein the request is received from a requesting device; sending the text message to towards the destination device, wherein the text message is intercepted by another server device that is configured to perform actions, including: determining message controls based on at least one of an application control, a message delivery control, a requester control, or a destination control, wherein the message controls limit a number of messages to be sent; if the number of messages exceed at least one of the determined message controls for a defined time period, blocking the text message from being sent to the destination device; and if the number of messages is less than or equal to each of the determined message controls for the defined time period, enabling the intercepted text message to be sent to the destination device; and receiving information indicating whether the message is blocked or sent; and based on the received information, determining whether to request that the message controls be modified for the application service.
13. The apparatus of claim 12 , wherein the application control defines a maximum number of text messages that can be sent for an application managed by the application service within the defined time period.