First you need to set up a new user account that will auto-forward to the SMS Service. This will be a helper account which will simulate the functionality of the internal sms: protocol for use with external clients, by the means of the email address extension. This account should be created in the primary domain so that users do not have to specify its domain name.
In the Administration GUI create a new User account with the protocol prefix, e.g. sms, but any other name will work too.

On the Mailbox tab, select the NULL option so that messages to this address are not saved.
Into the Forward To: field, enter the following address: sms:%%extensionnosep%%

Now your users can send an SMS simply by sending an email to sms:+15551234567@icewarpdemo.com. The data between the colon (:) and the @ sign will be used as the parameter value in the sms: protocol.
|
Your users should be aware that to send concatenated (long) messages as multiple SMS messages they should ask their administrators for setting of maximum number of messages (the maxmsgs parameters). You, and they, should also be aware of any costs incurred to send SMS messages. |
SMS Mailing Lists
System users (i.e. non-user accounts) are not allowed to send SMS for security reasons (there's no password associated with these accounts).
However you can setup a mailing list, so that external users can receive their subscriptions by SMS. You only need to include them as members to the list with username/password parameters of a user who is allowed access (by being an email user with SMS Access Mode allowed and using SMTP AUTH, or, more typically, through a dedicated SMS user setup in SMS Service - Authentication). The SMS limits will be applied to that user instead of the mailing list.
E.g. if you setup the following member of a mailing list, the alerts will be sent to the number you specify and accounted to the user 'smsalerts'.
sms:+15551234567?user=smsalerts&pass=alertpwd@icewarptest.com
|
NOTE: The authentication parameters can also be entered directly in the 'sms' account Forward to: field, however this will have the consequence that anyone will be able to send through the 'sms' account without any authentication! |