title: Amazon SQS: can't send messages using python/boto
body: <p>I'm having the following problem: when I use SQSConnection.send_message method with a fixed string as a parameter (with no accented characters), it works as expected. But when I get the body of a message (using get_messages) and try to send it again to the same queue, I get this error:</p>
  
  <p>UnicodeEncodeError: 'ascii' codec can't encode character u'\xea' in position 38: ordinal not in range(128)</p>
  
  <p>The messages were written directly from Amazon Web Console and have a few ";" characters and some accented such as "õ" and "ã". What should I do? I'm already using set_message_class(RawMessage) as suggested here</p>
  
  <p><a href="https://stackoverflow.com/questions/20551216/using-python-boto-with-aws-sqs-getting-back-nonsense-characters#">Using python BOTO with AWS SQS, getting back nonsense characters</a></p>
  
  <p>but it only worked for receiving the messages. I'm using Ubuntu 12.04, with python-boto installed from repositories (I think it's version 2.22, but don't know how to check).</p>
  
  <p>Thanks!!</p>