Setting name | Description |
Service provider | Enter the SMS service provider name. |
Description | Enter a short description of the provider. |
Type | Select an SMS type: either SMTP or HTTP. For SMTP, enter the Email to, Email subject, and Email body information. You can use the following tags when filing the fields: • {{:country_code}} represents the country code portion of the SMS number field in the user's configuration. • {{:mobile_number}} represents the phone number portion of the SMS number field in the user's configuration. • {{:message}} represents the text of the message. For HTTP, enter the following information: • HTTP URL: the HTTP or HTTPS URL to contact to send SMS messages, for example, https://myprovider.com/sendsms). • HTTP method: either Get or Post. • HTTP/S Parameters: configure all the parameters and values required by the provider to send the SMS message. You can use the same tags that were available above for SMTP. If you select the Encrypt check-box in a parameter then the value will not be displayed in clear-text when viewing the configuration. The value will be sent as entered to the remote server which is why using HTTPS is recommended. For example, if your provider indicates that to send a message the syntax should look like the following: https://smsserver.com:8080/sendsms?api_id=1234&user=user&to=<phone_number>&text=<message>&password=<passwd> Then the settings might be: HTTP URL: https://smsserver.com:8080/sendsms HTTP Method: Get Parameters: api_id id user user to {{:country_code}}{{:mobile_number}} text {{:message}} password password (the encrypt checkbox should be selected so this will not show in clear-text when viewing the configuration) |