Cellmate
Introduction
Cellmate extends the reach of a system administrator by enabling them to control a unix machine using a cell phone. The cell phone simply needs to be able to send a text message a standard SMTP internet address.
Installation
Installation of the scripts consists of:
Creating a new yahoo email account.
Installing
Fetchyahoo
Installing
Grepmail
Downloading
Cellmate
Installing Cellmate - Extract Files to a directory of your choosing: (IE. cd $HOME; tar xvf cellmate.tar)
Usage
Modify recp.conf as the email address of your cell phone.
Modify fetch_yahoo.sh with your Yahoo! Id and password.
Modify process_queue.sh with a 3 digit password of your choosing (look for KEY="XXX").
Setup cellmate in cron to run as desired:
Submit as * * * * * /home/user/cellmate.sh to check every minute or modify to check less.
Send an email to your yahoo account with the Subject field formatted like this: cmd+yourcommandhere+optionalhost
Cellmate will send you a challenge id and password after processing your command.
Forward this challenge back to your yahoo account appending your "secret" passcode after the challenge ID.
Wait for results of your command.
Updates/News
Yahoo! is intermittenly requiring image verification for mail authentication. This is affecting Fetchyahoo.
Notes
Cellmate may be easily modified to work with other web based mail systems, such as
Gmail
or Hotmail, POP/IMAP4, etc.
Support
info@ouellations.com
License
Cellmate s released under the
GNU General Public License