>_ DevTrendsit

Lingua

Home

Linguaggi

Sezioni

Frontend Backend Mobile DevOps AI / ML GameDev Blockchain Sicurezza
Kotlin

SmsForwarder: Inoltro Universale di Messaggi per Android

Immagina questo scenario: hai due telefoni, ma controllare messaggi e chiamate su ciascuno è scomodo. Oppure hai bisogno di ricevere SMS di lavoro sul tuo numero personale. Forse vuoi inoltrare automaticamente i codici di verifica su un altro dispositivo? È esattamente questo il problema che SmsForwarder risolve — uno strumento semplice ma incredibilmente utile per Android.

Cos'è questo progetto?

SmsForwarder è un'applicazione open-source che trasforma il tuo vecchio smartphone Android in un hub di comunicazione completo. La funzione principale è l'inoltro degli SMS, ma in realtà le sue capacità sono molto più ampie:

  • Intercettazione e inoltro di SMS, chiamate e notifiche da qualsiasi app
  • Supporto per più piattaforme di invio: Telegram, Email, Webhook, Bark e altre
  • Possibilità di creare regole di filtraggio complesse
  • Gestione remota del dispositivo

Interfaccia di SmsForwarder

Funzionalità Principali

1. Inoltro Universale di Messaggi

L'app può inoltrare non solo SMS ma anche:

  • Chiamate in entrata (numero, orario)
  • Notifiche da qualsiasi app
  • Eventi di sistema (batteria scarica, ecc.)

2. Sistema di Regole Flessibile

Puoi configurare filtri per inoltrare solo messaggi specifici:

  • Per parole chiave
  • Per numero di telefono del mittente
  • Per orario del giorno
  • Per tipo di notifica

3. Metodi di Consegna Multipli

Puoi ricevere i messaggi inoltrati in vari modi:

  • Tramite bot Telegram
  • Via email
  • A un server web tramite Webhook
  • A messenger aziendali (Slack, Microsoft Teams e simili)
  • Persino come SMS verso un altro numero!

4. Gestione Remota

Tramite un'interfaccia speciale puoi:

  • Visualizzare la lista dei contatti
  • Leggere la cronologia dei messaggi
  • Controllare il livello della batteria
  • Persino inviare SMS da remoto!

Dettagli Tecnici

Il progetto è scritto in Kotlin e supporta Android dalla versione 4.4 (KitKat) fino ad Android 13. È costruito su diverse librerie popolari:

  • XUI — per l'interfaccia
  • XUpdate — per gli aggiornamenti
  • AndServer — per il server HTTP di gestione remota

L'architettura dell'app è progettata per un consumo minimo di risorse, cosa importante per i dispositivi vecchi spesso usati come dispositivo di "inoltro".

Applicazioni Pratiche

Scenario 1: Comunicatore di Riserva

Usa un vecchio smartphone con una SIM come gateway SMS. Tutti i messaggi verranno inoltrati automaticamente al tuo telefono principale o a Telegram.

Scenario 2: Automazione dei Processi Aziendali

Configura l'inoltro delle notifiche SMS dalla tua banca o dal servizio di consegna direttamente a una chat aziendale.

Scenario 3: Monitoraggio Remoto

Lascia un dispositivo con l'app a casa e ricevi da remoto informazioni sulle chiamate in entrata, anche se sei fisicamente lontano.

Come Iniziare

  1. Scarica l'APK dalla pagina delle release ufficiali
  2. Installa su un dispositivo Android (puoi usare un emulatore)
  3. Configura le regole di inoltro
  4. Scegli come ricevere i messaggi

SmsForwarder è uno di quegli strumenti che non sapevi di aver bisogno, ma che può semplificare drasticamente la gestione dei messaggi. È particolarmente utile per:

  • Utenti con più schede SIM
  • Chi usa un vecchio smartphone Android come dispositivo di riserva
  • Sviluppatori che testano funzionalità SMS
  • Aziende per l'automazione delle notifiche

Il progetto è sviluppato attivamente, ha una documentazione dettagliata ed è supportato dalla community. Se stai cercando un modo per gestire centralmente i messaggi da diversi dispositivi — vale sicuramente la pena provarlo.

Come funziona SmsForwarder

Progetti correlati