En mi país también se puede enviar sms vía email. Lógicamente uno debe tener activado en su línea la recepción de estos. Podes hacer como te dije de crear vos una API utilizando un servidor externo que tenga una "Detección automática de empresa" y asi te ahorrarías bastantes problemas.
Por si te interesa, hace un tiempo estuve investigando el "SMS Spoofing", lo cual no tuve resultado, jajaja. Pero por si queres ver algo yo encontre estas dos páginas las cuales vos le agregas el N° de Remietnte o un simple Nombre de identificador (para enviar mensajes del tipo:
De: Shell-root
Mensaje: Debes ingresar este codigo
para activar tu cuenta.
Entonces asi, el usuario sabe que lo enviaste vos sin tener que tener un N° registrado en la agenda de contactos).
http://www.sendanonymoussms.com/http://www.smsanonimo.com/Acordate de qu al momento que el usuario registra su teléfono, lo escriba correctamente:
+(codigo país)(código de área)(numerodecelular)