В последнее время именно на развитие SMS-услуг (курсы валют, справочная информация, оплата услуг, развлечения) и направлены усилия операторов сотовой связи. Одним из таких решений является SMS-подписка на доступ к определенного рода информации (например, Сбербанк России предоставляет рассылку SMS-уведомлений о состоянии вашего банковского счета на пластиковой карте), а другим — отправка бесплатных SMS через Интернет. Именно второе направление я и буду рассматривать в данной статье.
Методы отправки SMS через Интернет
Данные методы не исчерпываются отправкой сообщений с использованием компьютера, равным образом там может фигурировать и сам телефон (через GPRS), и КПК (через любое беспроводное соединение).
Наиболее простым является отправка сообщений непосредственно с сайтов оператора, заполняя определенную форму отправки: номер абонента (причем он исключительно относится к зоне обслуживания), текст сообщения (до 160 символов, причем не всегда поддерживается кириллица) и код картинки, для ограничения нагрузки на сервер и идентификации пользователя. В итоге на телефон адресата приходит сообщение, содержащее текст отправителя, в качестве номера выступает служебный номер оператора, но полностью отсутствует информация об отправителе самого сообщения (его IP, время, номер телефона).
Так можно анонимно рассылать рекламу, проверять существование номера абонента и бесплатно общаться, что самое важное.
Минусом является, во-первых, в большинстве своем загруженность сервера и запаздывание прихода сообщений, во-вторых, привязка к определенному сайту оператора, в-третьих, отсутствие идентификации отправителя.
Отправка SMS абонентам «Вымпелком» (торговая марка — «Билайн»): www.beeonline.ru
Движок формы позволяет отправлять SMS как незарегистрированным пользователям, так и зарегистрированным (абонентам «Билайн»), при этом сообщение состоит из 156 символов, начинается с текста BOL (BeeOnLine), автоматически не переводится в транслит. Зарегистрированные пользователи могут использовать записную книжку и получать уведомления о доставке сообщения себе на телефон или на адрес e-mail.
Простые пользователи могут получать отчет о доставке только в виде Web-интерфейса.
Отправка SMS абонентам «Мегафон Северо-Запад»: www.megafonnw.ru
Страница отправки сообщений изобилует рекламой, но основным достоинством является отправка сообщений в транслите, отображение их на экране телефона сразу после получения (Flash SMS), отсроченная отправка.
Отправка SMS абонентам МТС: www.spb.mts.ru
Сервер МТС защищен от перегрузки не вводом кода картинки, но ограничением отправки сообщений с одного компьютера в день, что на других серверах отсутствует. Для отправки сообщений абонентам МТС Санкт-Петербурга мобильный номер должен быть семизначным с префиксом 7812, 7911. Например, 7812xxxxxxx.
Отправка сообщений абонентам Tele2: spb.tele2.ru
Интерфейс формы отправки сообщений предельно прост, ограничений на отправку сообщений нет.
Отправка сообщений абонентам «Скайлинк»: app.spb.skylink.ru:
Санкт-Петербург и Ленинградская область
Номер телефона вызываемого абонента в формате: 8901XXXXXXX или 8812XXXXXXX
Текст сообщения (не более 122 символов): Доступна отправка не более 5 сообщений в течение суток.
Метод мало чем отличается от вышеописанных, кроме того что на порталах реализован механизм отправки сообщений от любого адресата (т. е. можно написать номер, который будет отображаться). Пример такого портала — viewlink.ru раздел FreeSMS.
Anonym Mailer позволяет отправлять сообщения с любого адреса на любой телефон. При запуске программы заполняются поля «от кого:» (туда можно вписать что угодно, на-пример my@mail.server, затем пишется текст и заполняется самое главное поле — «кому:». Многие операторы сотовой связи предоставляют своим клиентам почтовый ящик типа: «+7номер абонента@sms.оператор.ru» (например, +7905*******@sms.beeline.ru). Адрес поч-ты можно узнать у оператора. В итоге приходит сообщение вида: Number: сервисный номер (обычно 3-4-значный)
От: my@mail.server;
Message: текст сообщения
Также можно настроить, чтобы отправка шла через прокси-сервер, чтобы совсем обеспечить анонимность.
Mail Agent — это программный продукт портала Mail.ru (www.agent.mail.ru), позиционирующийся как альтернатива системе обмена мгновенными сообщениями ICQ или MSN. В функции программы входит отправка SMS абонентам мобильной связи всего мира, причем бесплатная. Из ограничений стоит отметить отправку не более одного сообщения в одну минуту. Программа «привязана» к системе Mail.ru, поэтому любой адрес почты вы не напишете — он все равно будет реальным. Также, что явно не отмечено разработчиками, в Mail Agent сокращено количество знаков для отправки сообщения — до 135 символов на латинице (предусмотрен транслит, в том числе и автоматический при отправке), до 35 символов на кириллице. Предусмотрена история сообщений, поддержка эмотиконов («смайликов»). Версия программы также доступна для установки на смартфоны под управлением Symbian OS. К недостаткам программы относится потребление трафика (особенно заметно на смартфоне) и ее привлекательность для троянов и червей — за полчаса работы программы в рабочий полдень у автора статьи файервол антивируса Avast! отразил 10 атак.