Where do you want to send messages? Text messages (SMS) or messages to Cloud?
You can use WiFi with Uno or Ethernet Shield with Uno -- You can upload data to any cloud using this. And if want to send Text Messages then along with two I mention above use IFTTT or Twilio service and you can achieve that as well.
Only logged in users can reply.