Hablando de sms existen algunas compañias que te permiten enviar mensajes SMS a lineas GSM a traves de correo electronico es decir desde tu correo puedes enviar a un numero por ejemplo:
[email protected]
y los mensajes se redireccionarian al numero de celular 9999999999, entonce podrias enviar via mail() de PHP un mensaje poniendo como destinatario un
[email protected]
solo tendras que ver porque algunas comañias maneajn costos y algunas otras lo hacen gratis a nivel internacional.