Esmska è un programma per l'invio di SMS via internet tramite PC. Si tratta di un software gratuito e Open Source, distribuito con licenza GPL, che permette di impostare gateway per inviare i messaggi sfruttando servizi gratuiti o a basso costo.
Il programma è multipiattaforma e multilingua (anche in italiano), e disponibile in download per Mac, Windows e tutte le principali distribuzioni Linux, e include anche una versione portabile che può essere avviata anche da dispositivi rimovibili come ad esempio le pennette usb o altri dispositivi senza richiedere installazione locale, per un utilizzo anche in mobilità.
Esmska supporta l'invio di messaggi a uno o più destinatari semplicemente selezionandoli dalla lista contatti. Per ogni contatto durante la creazione è possibile impostare il gateway predefinito che verrà utilizzato per l'invio del messaggio. Altre funzioni sono l'importazione contatti da file vcard; archivio dei messaggi inviati; temi dell'interfaccia intercambiabili; impostazione di una firma per il messaggio; compressione automatica dei messaggi per liberare gli spazi vuoti; supporto connessione tramite proxy.
Le novità degli ultimi aggiornamenti rispetto alla precedente versione riguardano soprattutto modifiche ala gestione dei gateway. Tra le altre:
- migliorie all'interfaccia;
- possibilità di editare gli sms in coda attesa di invio;
- implementazione statistiche su utilizzo programma;
- cancellazione automatica dei gateway invalidi;
- inserimento manuale del nome mittente se non è supportato dal gateway;
- aggiunta e rimozione di nuovi gateway;
- vari bugfix minori.