Windows/Linux command send SMS. No installation required. Register here to get 5 free SMS to test
SMS4Mail.com / Smartbooth.com
SMCMD has been using in Law office to let clients send pictures back such as License/Zelle Payment/ID card/Paper or Courier company's clients text back their request/question/inquiry from phone directly. Our server will mail the pictures/text to your pre-set email inbox along with origonial SMS to let you take care of customer call immediately.

  • Enhanced 2 ways SMS supported - the replied SMS will go to your email inbox along with the original SMS. Let you know what SMS is the replied text related
  • Enhanced MMS Picture/Audio/MP4 replied supported - Let your clients to send MMS back from phone directly such as Zelle Payment/ID card/License pictures. The MMS will be auto forwarded to your email inbox along with the original SMS which you sent to your client. You can also check the replied text/pictures from www.sms4mail.com anytime
  • Block List Management - auto add into block list whenever stop keyword replied,the number will be no longer to receive your SMS. If users call the sender ID number, they can hear the voice message to guide them to reply Stop back if they won't get the SMS
  • Delivered failuer notice - Email you the failure delivered SMS immediately
  1. Password from command :  smscmd "text" "phone1,phone2" "email" "password"
  2. Password from file :  smscmd "text" "phone1,phone2"  OR smscmd "text.txt" "phone.txt"  
  3. Register to get password and 5 free SMS to test. You can also send test SMS from home page

SMSCMD for Windows  Download  Screenshot  Unicode version

  • Unzip smscmd.zip to smscmd.exe readme.htm and sms4mail.txt
  • Command prompt run smscmd. No installation required. Easy to be called by any type of program or put on schedule. Steps to put on Windows Scheduler 
  • Add additional argument "-debug" if you need to check what STRING pass to your program without SMS sending
  • Message is up to 155 chars. Put local mobile # or put leading + with country code to global
  • Sample sending to 1 USA local and 1 U.K global (Put leading + for global #)
    • Password from command : smscmd "sms text here" "7186791234,+447121027123" "registered@sms4mail.com" "abc123"
    • Password from file : smscmd "sms text here"  "7186791234,+447121027123"  OR smscmd "text.txt" "phone.txt"  (.txt is free format, see sample
  • Unzip smscmd.zip and update email,password in file sms4mail.txt
  • Run smscmd genkey to encrypt sms4mail.txt to smscmd.key then you can delete sms4mail.txt

SMSCMD for Linux  Download for x86 or Download for ARM 
Unicode version
  • Linux command send SMS. Run directly. No installation required. Both 32 and 64 bits Linux supported
  • It is compatible to any Linux platform. Easy to be called or put on schedule 
  • Run as smscmd "text" "phone1,phone2" or smscmd "text" "phone1,phone2" "email" "password"
  • Below is s sample on Debian Linux. Screenshot on running in RedHat,Ubuntu,SuSe and Debian
    • Download and Unzip to smscmd readme.htm and sms4mail.txt.
    • Register to get password and update sms4mail.txt with the registered email and password
    • Run smscmd genkey to ENCRYPT password file sms4mail.txt to smscmd.key and remove sms4mail.txt
    • Send test SMS to 1 USA local and 1 U.K global 

  • Message is up to 155 chars. Put local mobile # or put leading + at the beginning with country code to global
  • Usage help : smscmd help
  • Shell/Perl/PHP/Python sample code
    • Download Perl/PHP/Python call smscmd sample. Run SMSCMD as above sample to test first.
      • perl smscmd.pl 'text' 'phone1,phone2'
      • python smsmcd.py 'text' 'phone1,phone2'
      • php smscmd.php 'text' 'phone1,phone2