1. A computer-implemented method for sending a message using at least one transport, comprising: receiving data including at least one address; and for each address in the data, determining a transport to deliver the message using data associated with the address; and setting a flag associated with the message to indicate the determined transport.