Puerta de enlace personal que conecta SMS a XMPP o correo electrónico. sms4you reenvía mensajes desde y hacia SMS y se conecta con sms4you-xmpp o sms4you-email para elegir el otro medio de comunicación. No es un comando que se escribe en la terminal para enviar un SMS directamente como "echo "Hola" | sms4you". En su lugar, es un demonio que actúa como un puente o pasarela. Para que sms4you funcione, se necesita tres componentes: Un módem USB GSM/3G/4G, como los clásicos Huawei E3372 o Wavecom conectado al servidor que puede ser una Raspberry Pi, un servidor en casa, etc. con una tarjeta SIM activa, el demonio lee los comandos AT del puerto serial del módem, ej. /dev/ttyUSB0, para detectar SMS entrantes y enviar los salientes y el Backend [sms4you-email o sms4you-xmpp], l módulo que conecta el núcleo con el cliente de correo o el servidor de chat XMPP [Jabber]. El archivo de configuración se encuentran en /etc/sms4you/, donde se define el puerto serial del módem, las credenciales SMTP/IMAP si se usa el backend de correo, credenciales y servidor XMPP si usas el backend de chat y las reglas de enrutamiento para indicar quien está autorizado a enviar SMS.
# systemctl start sms4you
# journalctl -u sms4you -f