Отправка SMS из программы

Отправка SMS из программы может быть выполнена двумя способами:

1. Путем отправки E-mail на SMS-шлюз вашего оператора сотовой связи.

SMS-шлюз - интерфейс, который позволяет отправлять и получать SMS-сообщения без использования мобильного телефона. При этом SMS-сообщения преобразуются в сообщения электронной почты или HTTP-запросы и обратно. Сообщение, отправляемое через подобный шлюз, может быть бесплатным для отправителя; однако возможны технические ограничения, такие, как ограничение числа отправляемых с одного компьютера сообщений в сутки.

Для отправки SMS из программы через такой шлюз необходимо предварительно настроить параметры связи с SMS-шлюзом. В настройках отправки SMS необходимо указать адрес SMS-шлюза (можно узнать в абонентском отделе или поискать в Internet), правила формирования электронного письма (номер в теме письма, текст в теме письма), настроить параметры отправки e-mail. В поле номера телефона (окно Параметры проверки) следует указать номер телефона получателя (без знака "+"). Как правило, отправляя SMS через E-mail, вам не нужно платить деньги (зависит от оператора), но встречаются и платные сервисы.

Не удается отправить E-mail или SMS-оповещение?

 

2. Через подключенный к компьютеру GSM-телефон. Основным требованием к телефону является возможность подключения его к компьютеру через USB или COM-порт. В случае подключения через USB -кабель необходимо установить драйвер, который создаст виртуальный COM-порт для данного телефона. Телефон должен иметь встроенный GSM-модем, поддерживающий основные AT-команды. Перед отправкой SMS из программы следует убедиться в нормальном функционировании модема телефона с помощью специальных программ для данной модели (как правило, они поставляются вместе с драйвером. Пример: " PC Suite"). Программа успешно тестировалась с телефонами SonyEricsson K610i и Nokia 5800.

В настройках программы следует указать COM-порт, к которому подключен телефон, задать скорость взаимодействия (можно оставить по умолчанию), и строку инициализации модема телефона (по умолчанию, "ATE0"). Параметры Четность, Биты и Стоп-биты являются специфическими, зачастую не нуждаются в изменении. Проверить взаимодействие программы и телефона можно нажав кнопку Проверка... Программа должна выдать общую информацию о телефоне (модель, производитель, номер SMS-центра и др.). Если в sim-карте нет информации об SMS-центре, то вы можете задать его номер в специальном поле (формат с кодом страны, без "+", пример: 79037011111).

Отправляя SMS этим способом вы должны помнить, что ваш оператор сотовой связи снимет со счета плату по установленному тарифу. Некоторые длинные сообщения, которые не умещаются в формат одной SMS, автоматически разбиваются на несколько отдельных сообщений при отправке.

Скачайте бесплатную 30-дневную версию прямо сейчас и попробуйте!

 

Ссылки по теме: