1. A computerized method for delivering messages to message servers for transmission comprising: receiving a message request from an application; storing message information in the request in a data store for access by a message server; and returning a status to the application.