Django app for sending messages by different means (transports)