You can send or receive international text messages from anywhere you can use regular messaging services.
You can buy
International Messaging
bundles to send text, picture and video messages to international destinations, or you can send messages on a Pay-per use basis.
If you are in Canada and have unlimited messaging, then receiving messages from Canadian or international numbers is always free. For Pay-per-use customers, standard local rates apply upon receiving messages.