Make the message sender configurable at send-time