What is SMS Anywhere?
SMS Anywhere can forward incoming and outgoing SMS between mobile phones.
-
If you have two or more mobile phone numbers and you hope to handle SMS for all numbers with only one phone - SMS Anywhere gives you the answer.
-
When you travel to another country, you perhaps would like to have a local mobile number in that country. However you don't want to miss the messages sent to your original homeland mobile number. - SMS Anywhere is a good solution in this case.
-
If you are a detective or a policeman, you can use SMS Anywhere to monitor the incoming and outgoing messages on the suspect's mobile phone. Please be aware such behavior might be illegal in your country. We suggest you to check local laws before using SMS Anywhere for such case.
SMS Anywhere is a service daemon runs on Symbian S60 mobile phone. It starts up automatically when the phone is switched on. It does not have any GUI (Graphics User Interface) or application icon so you can't see it on phone menu.
You may ask "How I can control it?" The answer is SMS again. You control the software by sending commands via SMS to it. No doubt, you can control the software remotely from other phones.
Let us take the following example.
You will travel to another country. So you put your original mobile phone at home and have SMS Anywhere software installed on the phone. When you arrive to destination place and then you get a local mobile number 88888888, you send a short message to your original phone in a pre-defined format with a password (we will mention the format and password in detail latter) to require SMS Anywhere to forward SMS to your new temporary local number 88888888.
From now on, all SMS send to your original cellular phone will be forwarded by SMS Anywhere to your temporary number 88888888 automatically. Of course you can change your temporary number at anytime.
Important Features
-
Forward and log all incoming and outgoing text messages.
-
Forward and log incoming and outgoing text message which is from/to a specific number.
-
Set a "black" number which will NOT be monitored.
-
Recording incoming and outgoing SMS which is from/to a specific number to a text file on the phone.
-
Upload SMS log file to a pre-defined FTP server via GPRS/WCDMA.
-
No GUI or application icon on phone menu.
-
No sending indicator (the up arrow icon) displayed on screen when forwarding.
-
Message is not displayed in outbox in any case.
-
Does not appear in Application Manager or a customized name is displayed.
-
Controlled remotely at any time.
-
Support all SMS encoding. (UCS2/GSM7Bits/8Bits)
-
Starts up automatically upon phone boot.
-
Forwarded messages are not displayed in sentbox.
-
Delivery report of forwarded messages is removed.
-
Information about original message sender/receiver is included in forwarded message.
-
Record of forwarded messages is removed from phone database.
-
The original incoming and outgoing messages are deleted automatically after they got forwarded. The feature is configurable.
There are 3 editions for SMS Anywhere - Ultra edition, Standard edition and Lite edition. The table below shows each edition features.
| Features |
Ultra Edition |
Standard Edition |
Lite Edition |
| Forward incoming text message. |
YES |
YES |
YES |
| Forward outgoing text message. |
YES |
YES |
NO |
| Forward incoming and outgoing SMS which is from/to a specific number. |
YES |
NO |
NO |
| NOT forward incoming and outgoing SMS which is from/to a black number. |
YES |
NO |
NO |
| Message sending indicator (up arrow icon) is NOT displayed on screen. |
YES |
NO |
NO |
| Forwarding message is NOT displayed in outbox. |
YES |
display when forwarding |
display when forwarding |
| Log incoming and outgoing SMS to a text file on the phone. |
YES |
NO |
NO |
| Upload SMS log file to a pre-defined FTP server via GPRS. |
YES |
NO |
NO |
| No GUI or application icon on phone menu. |
YES |
YES |
YES |
| Not appear in Application Manager or display a customized name. |
YES |
NO |
NO |
| Be controlled remotely at any time. |
YES |
YES |
YES |
| Support all SMS encoding. (Unicode/GSM7Bits/8Bits) |
YES |
YES |
NO |
| Can be actrivated and deactivated remotely at any time |
YES |
YES |
YES |
| Starts up automatically upon phone boot. |
YES |
YES |
YES |
| Not display in sentbox. |
YES |
YES |
NO |
| Delivery report of forwarded message is removed. |
YES |
YES |
NO |
| Information about the original message sender/receiver is included in forwarded message content. |
YES |
YES |
NO |
| Record of forwarded messages is removed from phone database. |
YES |
YES |
NO |
SMS Anywhere Commands
SMS Anywhere starts up automatically when the mobile phone is switched on. It runs as a system service in background. To configure and control SMS Anywhere, you need to send some specific text SMS to it. These specific SMS are defined as SMS Anywhere commands.
SMS Anywhere commands are formatted as the pattern below:
SA[password][white space][action][parameter]
[password] is a text password of 8 characters. Each character can be any letters, digits or symbols. The default password is 12345678. We strong recommend you to change the password immediately after you install SMS Anywhere. Commands with incorrect password will not come into effect.
[white space] is a white space character.
[action] and [parameter] are used to configure and control SMS Anywhere behavior. The following table gives all supported actions and parameters and corresponding behaviors. For more detail please refer to software user guide.
| Action |
Parameter |
Behavior |
Ultra |
Standard |
Lite |
| ON |
N/A |
Turn on SMS Anywhere service. |
Support |
Support |
Support |
| OFF |
N/A |
Turn off SMS Anywhere service. |
Support |
Support |
Support |
| P |
[password] |
Change password. The parameter is new password. A password must consist of 8 characters. |
Support |
Support |
Support |
| S |
0 |
Do not forward outgoing messages. |
Support |
Support |
Not Support |
| 1 |
Forward outgoing messages. |
| R |
0 |
Do not forward incoming messages. |
Support |
Support |
Not Support |
| 1 |
Forward incoming messages. |
| D |
[phone number] |
Set the forwarded number. The parameter is the forwarded number. Length of the number can be up to 20 characters. |
Support |
Support |
Support |
| L |
[license code] |
Install the commercial license code. |
Support |
Support |
Support |
| I |
0 |
Do not delete original incoming messages. |
Support |
Support |
Not Support |
| 1 |
Delete original incoming message after it got forwarded. |
| N |
0 |
Do not delete original outgoing messages. |
Support |
Support |
Not Support |
| 1 |
Delete original outgoing message after it got forwarded. |
| W |
0 |
Set work mode to MODE A. |
Support |
Not Support |
Not Support |
| 1 |
Set work mode to MODE B. |
| 2 |
Set work mode to MODE C. |
| E |
0 |
Set message encoding to UNICODE. |
Support |
Support |
Not Support |
| 1 |
Set message encoding to GSM7Bits. |
| 2 |
SSet message encoding to 8Bits. |
| # |
[Phone Number] |
Set a specific number you want to monitor. After you set it, the software will only care messages from/to this specific number. To remove the specific number, please send the command again with no number. By default the software monitor all incoming and outgoing messages.
| Support |
Not Support |
Not Support |
| * |
[Phone Number] |
Set a black number you do NOT want to monitor. After you set it, the software will NOT care messages from/to this number. To remove the black number, please send the command again with no number. By default the software monitor all incoming and outgoing messages.
| Support |
Not Support |
Not Support |
| C |
[Internet Access Point] |
Set the IAP (Internet Access Point) name to be used for FTP upload. IAP names can be found on the phone (Tools->Settings->Connection->Access points).
| Support |
Not Support |
Not Support |
| F |
[FTP server name or IP address] |
Set the domain name or IP address of FTP server. Please be noted the FTP server must support PASV mode.
| Support |
Not Support |
Not Support |
| U |
[FTP username] |
Set the FTP account username.
| Support |
Not Support |
Not Support |
| A |
[FTP password] |
Set the FTP account password.
| Support |
Not Support |
Not Support |
| T |
[FTP port] |
Set the port of FTP server. (default to 21)
| Support |
Not Support |
Not Support |
| GET |
N/A |
Start the FTP upload procedure. The software will transfer sms log to pre-defined FTP server using pre-defined IAP.
| Support |
Not Support |
Not Support |
| H |
N/A |
Refresh the SMS log file - delete old log and write new log from file head. Regularly you should send this command after you have uploaded log successfully.
| Support |
Not Support |
Not Support |
| BYE |
N/A |
Temporarily stop the software till next time the phone is switched on. You must send the command before you reinstall SMS Anywhere Ultra
| Support (S60 2nd and Symbian 7.0 phones only) |
Not Support |
Not Support |
| KILL |
N/A |
Remove SMS Anywhere Ultra from the phone. You might not be able to install SMS Anywhere Ultra on the phone again. Please be carefully to use this command.
| Support (S60 2nd and Symbian 7.0 phones only) |
Not Support |
Not Support |
Some command examples (assume the password is 12345678):
-
To change the password to "abcdefgh", you should send command:
SA12345678 Pabcdefgh
-
To set the forwarded number to +448888888888, you should send command:
SA12345678 D+448888888888
-
To set SMS Anywhere to forward outgoing messages, you should send command:
SA12345678 S1
-
To turn off the SMS Anywhere service, you should send command:
SA12345678 OFF
NOTE:
Any short message starts with "SA???????? " (? stands for a character) is considered as a SMS Anywhere command and will not be forwarded.
SMS Anywhere command messages are deleted from inbox automatically. No "New SMS Received" prompt box displays on the phone.
The default configuration for SMS Anywhere is as below:
-
Default password is 12345678.
-
The service is ON.
-
Forwarded number is empty. (You must set a forwarded number by yourself.)
-
Forward incoming SMS.
-
Do not forward outgoing SMS.
-
Do not delete original incoming and outgoing SMS.
Change History
Ultra edition Version 1.20 for S60 3rd - Fix the bug of "black number".
Std edition Version 1.41 for S60 - Fixed the bugs which cause problems on N70, N72 and other FP3 devices.
Std edition Version 1.40 for S60 - Improve forwarding rate to 95%~100%. Support all SMS encodings.
Std edition Version 1.30 for S60 - Fixed a bug that the configuration of forwarding outgoing messages may lose after phone reboot.
Std edition Version 1.21 for S60 - Fixed a bug that some information may lose when forwarding long short message.
Std edition Version 1.20 for S60 - Support communication log auto-remove. Support original message auto-remove.
Std edition Version 1.10 for S60 - Support remote install license code.
Std edition Version 1.00 for S60 - First version.
Support
If you have any question, please contact our support center.