use utf-8 encoding by default for message sending
add verify method for sms code