Ozeki NG SMS Gateway logo OZEKI NG SMS Gateway
"The World's most reliable SMS gateway software!"
info@ozekisms.com
Tel.: +36 1 371 0150
SMS Gateway to send SMS via GSM modem or IP SMS connection Overview SMS Gateway to send SMS via GSM modem or IP SMS connection SMS Gateway to send SMS via GSM modem or IP SMS connection Quick start SMS Gateway to send SMS via GSM modem or IP SMS connection SMS Gateway to send SMS via GSM modem or IP SMS connection Download SMS Gateway to send SMS via GSM modem or IP SMS connection SMS Gateway to send SMS via GSM modem or IP SMS connection Manual SMS Gateway to send SMS via GSM modem or IP SMS connection SMS Gateway to send SMS via GSM modem or IP SMS connection How to buy SMS Gateway to send SMS via GSM modem or IP SMS connection SMS Gateway to send SMS via GSM modem or IP SMS connection FAQ SMS Gateway to send SMS via GSM modem or IP SMS connection SMS Gateway to send SMS via GSM modem or IP SMS connection Contact Us SMS Gateway to send SMS via GSM modem or IP SMS connection
OZEKI NG SMS Gateway - Product Guide

4.3 HTTP to SMS Contents | Search4.5 Autoreply database

Home > Product Manual > FAQ > 4.4 E-mail to SMS

SMS Gateway SMS Gateway Home

Solutions:

If you are insterested in how to setup automated SMS notifications, you should apply one of the following configurations:

SMS through HTTP requests
SMS from E-mail
SMS from the command line
SMS using txt files


If you are a software developer you can proceed to adding SMS functionality to your source code by clicking on one of the following links:

PHP SMS example
C# SMS example
ASP SMS example
SQL SMS example
Delphi SMS example

If you would like to send and receive SMS messages from MS Office applications, please check out the following links:

Send SMS from MS Excel
Send SMS from MS Outlook
Check out Ozeki SMS Client

 


Automated phone calls?
Ozeki Phone System XE VoIP PBX software is an advanced PBX built for automated voice calls and 2 way SMS messaging. It has outstanding APIs for software developers. It can be used for:

Phone calls from SQL
Phone calls from HTTP
Voice and SMS applications

Callcenter developers
If you are working on telephone solutions, please check out the Ozeki VoIP SIP SDK.
It can be used to create VoIP client and server software.

Contact Us!
If you wish to get further information, do not hesitate to contact us!

E-mail: info@ozekisms.com

If you have a technical question, please submit a support request on-line.

E-mail to SMS and SMS to E-mail forwarding

Can I forward a single e-mail to many SMS numbers?

 

Yes, you can forward every e-mail to up to 20 SMS numbers.

To forward an e-mail to many numbers all you have to do is to enter all the SMS numbers separated with a semicolon into the "Send SMS to (phone number):" field in the "E-mail to SMS" tab of the E-mail user configuration form.

 More information is available at: E-mail to SMS Configuration page

Can I forward an incoming SMS to many e-mail addresses?

 

Yes, you can. There is no limit to the number of e-mail addresses that can receive a copy.

You should create an e-mail user for each recipient e-mail address in the "Users and applications/Add user" menu item. After this, you should add incoming routes in "copy" mode to the inbound routing table for each user to forward a copy of the incoming messages to the appropriate e-mail addresses.

 More information is available at: 2 Way SMS to E-mail gateway page

Can the software download e-mails from POP3 accounts and forward them as SMS messages?
 

Yes, the software can be configured to download e-mails from any standard POP3 e-mail account. It supports standard POP3 connections (port 110) and SSL based POP3 connections (port 995).

You can use this option to download e-mail from your Internet Service Provider, your Linux mailserver, from your company Exchange server or from Google G-mail. To setup this feature all you have to do is to add an E-mail user to the software using the "Users and Applications / Add user" menu item and configure "E-mail to SMS" forwarding.

Does the software have escalation capability? In more detail, can we create a script by a specific keyword in incoming email with the following rule: "Forward SMS to 1st Number, wait for the response within specific time: 3 minutes. If there is no response, forward SMS to 2nd Number, wait for the Response within specific time: 3 minutes, ... up to 10 numbers."?

 

The software does not support this kind of scripting.

Such a solution can be created with the help of an external application, you can develop it yourself or you can request for a price quote for the development from Ozeki Informatics at info@ozeki.hu.

Does the software support secure SSL based POP3 connections for downloading e-mail?
 

Yes, it does.

All you have to do is check the "SSL" checkbox in the "E-mail to SMS" tab of the E-mail user configuration form.

Does the software support Secure SSL based SMTP connections?
 

Yes, it does

To enable this option you have to configure it in the "Advanced" tab of the E-mail user configuration form.

If I create 500 e-mail to SMS Accounts and Ozeki is set to pick up e-mail from 500 different POP3 e-mail accounts (account1-500@domain.com) every 90 seconds - What will be the impact on the system?

 

The e-mail server will die. The SMS server will not delay the polling until sufficient capacity is available. This means that 90 second polling interval would go up to several minutes.

If you want to setup an e-mail SMS gateway, setting up 500 POP3 clients is not a good option. The POP3 technology is based on polling, which means that both the e-mail server and the SMS server is likely to become overloaded with this setup.

In this scenario, you should configure an event-driven system. This means that if an e-mail arrives to the mailbox it should trigger an event, for example, a HTTP request to send the SMS. Polling is not a good option. We can give you more detailed information about this event triggering if you give us more information about the e-mail server. For example, on a unix/procmail system, you can achieve your goal by editing a small procmail script.



If my SMTP server requires authentication, can I specify my SMTP username and password?
 

Yes, the software supports SMTP servers that require user authentications and it also supports SMTP servers that do not require user authentications.

To enable SMTP user authentication, you have to configure it in the "Advanced" tab of the E-mail user configuration form.

Is the following number format supported: +322010444455@sms.domain.com?

 

No, it is not.

Concerning its technology, this product works as an e-mail client. It can download e-mail messages using POP3 from a mail sever and can forward them as SMS messages. If incoming SMS messages are received, they are converted to e-mail and sent using SMTP through a mail server.

The +322010444455@sms.domain.com number format would require the SMS server to have a built in mail server. Based on our experiences we have found that including a mail server in an SMS Gateway is not a good option (Ozeki Message Server 6 has a mail server included). The are many reasons for this. For example:

- The number of SPAM messages, and e-mail viruses are growing and the SPAM traffic can reduce the efficiency of the SMS gateway. Setting up and updating SPAM filtering on external mailservers (Exchange, Sendmail, etc.) is much easier.

- Often, the SMS Gateway is installed on a computer that already has a mail server running, and it cannot allocate the SMTP port (25), to receive outgoing mail messages.

- E-mail bounce backs and mail loops, are harder to handle and can also decrease the performance of the SMS functionality.

So the answer to the question is that we do not support this phone number format in Ozeki NG. You should put the phone number in the subject line :).


Is the software able to get email (Pop3) and send (SMTP) with clear from headers/footers/attachments codes only first 160 characters that will send to SMS?

 

Yes, the software does not include the headers/footers/attachments in the e-mails. It extracts the subject line and the text of the message body. You can configure what is the maximum length of text that should be forwarded in SMS. If you set this number to 160 characters, only 1 SMS will be sent.



Is there filtering capability by specific keyword on incoming email?

 

You can configure keyword(s) in the SMS software. If an e-mail subject contains the specified keyword(s), it will be sent in SMS.

To configure keyword based filtering, you need to open the "Filter tab" of the "E-mail user configuration" form. In the filter tab enter your keyword into the "Keywords in Subject" editbox.

 More information is available at: E-mail to SMS Configuration page

Is there filtering capability by specific keyword on incoming SMS?

 

Yes, you can decide which e-mail address should receive the incoming SMS message. You can forward an SMS messages to one or more e-mail addresses based on the keyword of the SMS messages.

Keyword based filtering is handled in the routing configuration. To use this option, you have to add a new incoming route to the "Inbound routing" table. The "Inbound routing" table can be edited by clicking on the "View/routing/inbound" menu item.

In the "Inbound routing" configuration form, you should click on "Add" to create a new route. In the new route creation form, select the source (service provider), where the incoming SMS message is coming from, enter your keyword into the "Condition 3. (Keyword):" editbox and select the destination e-mail user.

If you want to forward the incoming messages to only one e-mail user set the Mode option to "Move" and you are all set. Click "OK" to exit.

If you want to forward the incoming messages to more than one e-mail user, you should set the Mode option to "copy" then click "OK" and you should create a similar rule for the the second user, and for the fird, fourth, etc. user.

 More information is available at: Inbound routing

Can I submit non-text messages such as VCard using an e-mail to SMS configuration?
 

Yes you can.

You can submit a VCARD (or any other message type) from POP3, if your subject line is empty and the e-mail body contains the following format:

SMS:VCARD
BEGIN:VCARD
VERSION:2.1
N:family name;given name
TEL;VOICE;HOME:home landline phone number
TEL;VOICE;WORK:work landline phone number
TEL;CELL:mobile phone number
TEL;CELL;WORK:work mobile phone number
TEL;FAX:fax number
EMAIL:e-mail address
URL:homepage address
BDAY:date of birthday
NOTE:note text
END:VCARD

This format is composed of two parts. The first line is the message type identifier, the second part is the message data formatted according to the Ozeki Message Type specification.

When the built in SMTP server is used, which user account will send the messages?

 

The admin account

If you don't use SMTP authentication, the message will be sent by the admin account. Note, that you can also configure the built in SMTP server to request a username and password. To do this you need to enabling the SMTP authentication checkbox in the server preferences form at the built in SMTP Server section.

If SMTP authentication is configured, you need to create a standard user account with a username and password. After this configuration is applied and the standard user account is created, you have to configure your e-mail client (SMTP client).

In the e-mail client (SMTP client), configure SMTP authentication and a username and a password, to be able to send SMS messages through the built in SMTP server.



Contents at a Glance:

1.1 SMS basics, Introduction to SMS messaging
1.2 Why is SMS so successful?
1.3 Example applications of SMS messaging
1.4 SMS number formats used in sending and receiving
1.5 What kind of messages can I send to a mobile device?
1.6 What is a Short Message Service Center (SMSC) or an SMS message center?
1.7 What is an SMS Gateway or an SMS application gateway?
1.8 What is a two way SMS system?
2.1 What are the prerequisites for setting up an SMS gateway?
2.2 What are the network requirements of an SMS gateway?
2.3 General Information about Ozeki NG SMS Gateway
2.4 How can I setup SMS routing for incoming and outgoing SMS messages?
2.5 What kind of message types can I use?
2.6 What kind of SMS Delivery reports are returned for submitted SMS messages?
3.1 How can I send and receive SMS messages through a GSM modem or GSM phone connected to a PC?
3.2 What is the Short Message Peer to Peer Protocol (SMPP)?
3.3 What is the Computer Interface Message Distribution Protocol (CIMD2)?
3.4 What is the Universal Computer Protocol / External Machine Interface (UCP/EMI)?
3.5 SMS messaging over the HTTP protocol
3.6 How can I send SMS messages through SMTP?
4.1 What kind of SMS APIs are there?
4.2 Is sending SMS from SQL possible?
4.3 How can I setup an HTTP to SMS configuration?
4.4 How can I setup an E-mail to SMS solution?
4.5 Can I send automatic SMS reply from a database?
5.1 How can I configure an SMS gateway for best performance?
5.2 What kind of logs are maintaned in the SMS gateway?
5.3 What kind of errors do I have to perepare for in the SMS gateway?
5.4 Can I setup reporting and cost control in the SMS gateway?
6.1 Is there a trial version available? What are the limitations?
6.2 What kind of licensing options do I have?




Next page: 4.5 Autoreply database
Copyright © 2000 - 2017 Ozeki Informatics Ltd.
All rights reserved

Software PBX for Windows | VoIP SDK   |   Legal information   |   Privacy policy   |   Terms of use
Please, address your inquiries to info@ozekisms.com