Home Product Download & Buy FAQ Join us Contact
Sms2Web
 
PDF Printable User Manual
Introduction
Sms2Web is a bridge which connects short message (SMS) to Internet. With Sms2Web people can access short message anywhere through Inetrnet. For web site owners, they can easily integrate sms functionality to their web sites with the application.

Sms2Web (previously named Sms2Email) is application for S60 phones. This application can record all sms traffic in real time on its hosting phone, and transfer sms record to user desired target place. The target place can be email addresses, phone numbers, web sites or FTP servers.

Compatible Device
Sms2Web supports all Symbian S60 3rd and 5th edition phone. Please refer to below device list.

Nokia C5-00, E50, E51, E52, E55, E60, E61, E62, E63, E65, E66, E70, E71, E72, E73, E75, E90, N71, N73, N75, N76, N77, N78, N79, N80, N81, N82, N85, N86, N91, N92, N93, N95, N96, N97, 3250, 5228, 5230, 5233, 5235, 5320, 5500, 5530, 5630, 5700, 5730, 5800, 6110, 6120, 6121, 6122, 6124, 6210, 6220, 6290, 6650, 6700S, 6710, 6720, 6730, 6760 Slide, 6788, 6790S, 6790 Surge, Nuron, X5, X6

Samsung SGH-i400, SGH-i450, SGH-i520, SGH-i550, SGH-i560, SGH-i570, L700, L870, G810, i7110, i8510 INNOV8, i8910

Sony Ericsson Satio, Vivaz, Vivaz Pro

LG KS10, KT610, KT615


Features
  • Reaord sms traffic in realtime.
  • Send sms log via Email or MMS.
  • Transfer sms record to web site or FTP server.
  • Support black/white list.
  • Support auto-start.

Elements
Sms2Web supports several SMS elements. Sms log consists of these elements. Below table is the list of all elements.
Elements Description Example
Phone number Phone number of sms sender. +4498903476
Name Name of sms sender. Name is searched by phone number in the contact book of application hosting phone. Smith J
Timestamp Time of sms being received/sent. 28/07/2009 15:15
Direction Indicate a sms is incoming or outgoing. outgoing
Content The text content of sms. The meeting will start at 10am.
IMSI IMSI(International Mobile Subscriber Identity) is a unique number stored in the SIM. Sms2Web can transfer IMSI of its hosting phone. This element is not associated to sms but to the application hosting phone. If you have many phones transfer sms to the same place, you can tell which log is from which phone by IMSI element. 460000045156456

Work Modes
Sms2Web has 4 work modes: MMS mode, EMAIL mode, HTTP mode and FTP mode. At a time only one mode can be activated. Select the mode per your needs and configure corresponding parameters in application settings.

-- MMS mode --
In MMS mode the application sends sms log to MMS addresses. You need to setup target MMS address. MMS address can be phone number or email address. You can set multiple MMS addresses, using "," as separator between each MMS address.

This is what sms log looks like in MMS mode.

[28/07/2009 15:15] [+4498903476] [Smith J] [outgoing] [460000045156456] The meeting will start at 10am.

Sms log is sent as MMS text attachment of a MMS message. All text is in UTF-8 encoding.
If a MMS message is failed to send for some reason, it will be sent again together with next MMS message when new sms traffic comes.


-- EMAIL mode --
In EMAIL mode the application sends sms log to email addresses. You need to assign an email account and setup target email address. You can set multiple email addresses, using "," as separator between each email address. You may also set a recipient name, which is used in email "To" field.

This is what sms log looks likein EMAIL mode.

[28/07/2009 15:15] [+4498903476] [Smith J] [outgoing] [460000045156456] The meeting will start at 10am.

You must assign an email account to send email. The email account is configured in phone native Messaging application and must support SMTP connection.

In EMAIL mode you can set the application to sms log as text attachment or email body. In any case the text is in UTF-8 encoding. If your email client cannot decode email body correctly, you must set sms log to send as attachment.
If an email is failed to send for some reason, it will be sent again together with next email when new sms traffic comes.


-- FTP mode --
In FTP mode the application sends sms log to a FTP server. You need to setup target FTP URL, port number, login user name and password. FTP URL must start with "ftp://". For example, "ftp://www.abc.com/public_html/sms2ftp/" is a ftp server at abc.com and the remote folder is "public_html/sms2ftp". You must create the folder grant write privilege to the FTP account. You also need to select an IAP to be used by the application to make FTP connection. The IAP can be WLAN, GPRS or 3G.

In FTP mode sms log is sent as text file. Sms2Web generates filenames on the basis of sending time. For example, filename "sms2ftp_20090725194203969000.txt" means the file is sent at 19:42: 03969 Jul/25/2009. All text in the file is in UTF-8 encoding. Below is what sms log looks like in FTP mode.

[28/07/2009 15:15] [+4498903476] [Smith J] [outgoing] [460000045156456] The meeting will start at 10am.

If the application failed to send sms log to FTP server, it will retry upon your selected timeouts or any new sms traffic, which comes first. In FTP mode Sms2Web always try to upload all sms records in one file.


-- HTTP mode --
In HTTP mode the application sends sms record to a web server. You need to setup target HTTP URL. HTTP URL must start with "http://" or "https://". If your web server requires authentication, you need to set authentication username and password. Sms2Web supports basic authentication. You also need to select an IAP to be used by the application to make HTTP connection. The IAP can be WLAN, GPRS or 3G.

In HTTP mode the application sends sms log through HTTP request via POST method, just like post a form. Your HTTP URL (normally a script) should be able to handle the HTTP request. Available value names in the HTTP request are number, name, direction, time, content and imsi. Refer to below demo PHP script and also its output. The demo script receives HTTP request from Sms2Web and then writes result to a text file on web server.


Output (Sms2Http.txt):

Any web developer is able to write such script. With Sms2Web and the script, web site owners can easily integrate SMS to their web sites.

If the application failed to communicate to HTTP URL, it will retry upon your selected timeouts or any new sms traffic, which comes first.



Settings Guide
Open Sms2Web, main console of the application shows up.
  • Click "Activate" / "Deactivate" to start / stop sms2web service.

  • Click "Settings" to set configuration.

  • Click "Help" to get context sensitive help.

  • Click "Exit" to quit main console. Close console does not affect sms2web service status.
  • Auto start - Start Sms2Web automatically upon phone is powered on.

  • Show indicator icon - Display a small icon at top of phone screen, which indicates Sms2Web service status.

  • Horizontal position - Set the horizontal position of indicator icon.

  • Vertical position - Set the vertical position of indicator icon.
  • Sms interval - Amount of sms to transfer each time. Sms2Web starts to send sms log once amount of sms in log reach this interval. In HTTP work mode, the interval must be 1, which means for each sms the application transfers a log to HTTP web server.

  • Record incoming sms - Record incoming sms.

  • Delete incoming sms - Delete incoming sms after record automatically.

  • Record outgoing sms - Record outgoing sms.

  • Delete outgoing sms - Delete outgoing sms after record automatically.
  • Enable black list - When black list is enabled, SMS come from phone number in black list is NOT recorded.

  • Black list - Set phone number of black list. Put "," as separator between phone numbers.

  • Enable white list - When white list is enabled, only SMS come from phone number in white list is recorded.

  • White list - Set phone number of white list. Put "," as separator between phone numbers.
  • Login password - Set a password to access Sms2Web console. The password is up to 8 characters.

  • Phone number options - Set how the application transfers the phone number of sms sender. You have 4 options.
    • Do not show.
    • Show in title (MMS/EMAIL mode)
    • Show in body (MMS/EMAIL mode)
    • Show in title and body (MMS/EMAIL mode)

    In FTP and HTTP modes, or Sms interval is more than 1, you can only set the application to transfer or NOT transfer phone number.

  • Name options - Set how the application transfers the name of sms sender. (Refer to Phone number options).

  • Direction options - Set how the application transfers the direction of sms. (Refer to Phone number options)

  • Timestamp options - Set how the application transfers the timestamp of sms. (Refer to Phone number options).
  • IMSI options - Set how the application transfers the IMSI of hosting phone. (Refer to Phone number options).

  • Sms content options - Set how the application transfers the text content of sms. If you choose to show content in title, only first 20 characters are transferred. (Refer to Phone number options).
  • Work mode - Set work mode. This feature determines how the application sends out sms log. 4 options are available: MMS, EMAIL, FTP and HTTP.

  • MMS address - Set target MMS address to receive sms log. This feature is available in MMS mode. Put "," as separator between each MMS address.

  • Delete sms2web msg - Delete the Email/MMS message sent by Sms2Web. This feature is available in MMS mode and EMAIL mode.
  • Email account - Assign an email account to be used to send sms log. This feature is available in EMAIL mode.

  • Target email address - Set target email address to receive sms log. This feature is available in EMAIL mode. Put "," as separator between each email address.

  • Recipient name - Set a recipient name. The name is used in email "To" field. This feature is available in EMAIL mode.

  • Send as attachment - Send sms log as email text file attachment. All text is in UTF-8 encoding. Turn off this feature if you want to send log as email body, but it might cause character decoding problem for some languages. This feature is available in EMAIL mode.
  • FTP URL - Set the URL of FTP server. The URL must start with "ftp://". For example, "ftp://ABC.com/public_html/sms/" is a ftp server at ABC.com and the remote path is "public_html/sms". This feature is available in FTP mode.

  • FTP username - Set FTP server login username. This feature is available in FTP mode.

  • FTP password - Set FTP server login password. This feature is available in FTP mode.

  • FTP port - Set FTP server port. This feature is available in FTP mode.
  • HTTP URL - Set the URL of HTTP server. The URL must start with "http://" or "https://". For example, "http://ABC.com/ sms/". This feature is available in HTTP mode.

  • HTTP authentication - Set HTTP authentication to be used. 2 options are available: none and basic. This feature is available in HTTP mode.

  • HTTP username - Set HTTP authentication username. This feature is available in HTTP mode.

  • HTTP password - Set HTTP authentication password. This feature is available in HTTP mode.
  • Internet access point - Select the IAP (Internet access point) to be used for FTP or HTTP connection. This feature is available in FTP mode and HTTP mode.
  • Retry interval - Set time interval in minutes for retry upon communication fail. This feature is available in FTP mode and HTTP mode.

Change History
  • Version 2.5
    • NEW: Flexible elements configuration.
    • NEW: Support IMSI element.
    • NEW: Support password restricted access.
    • FIX: Incompatible to some web servers.
  • Version 2.0
    • NEW: Support Sms2HTTP.
    • NEW: Support Sms2FTP.
    • NEW: Support Email account selection.
    • NEW: Online update.
    • CHANGE: Enhanced black/white list.
    • FIX: "Activate" menu cannot work on S60 5th edition phone.
  • Version 1.0 (Sms2Email)
    • First version.

Support
If you have any question, please contact our support center.
©2005-2010 Wireless Labs Technologies. All Rights Reserved.
 
Web www.wireless-labs.com
SiteUptime Web Site Monitoring Service
Paypal Verified
Share*it
TrialPay