Книга: Удаленная работа на компьютере: как работать из дома комфортно и эффективно

Отправка SMS

Отправка SMS

Помимо звонков, существует возможность отправки через Интернет бесплатных SMS-сообщений. Для этого достаточно воспользоваться специальными формами, доступными на некоторых сайтах. Вы вводите текст отправляемого сообщения и телефон получателя, после чего SMS доставляется адресату.

Как правило, при помощи формы отправки SMS-сообщения можно посылать только пользователям определенного мобильного оператора. Еще не существует сайта, который бы предоставлял возможность отправки SMS любому пользователю, независимо от того, каким оператором и какой страны он пользуется. Однако некоторые сайты стремятся к этому.

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

Примером первого типа сайтов может служить веб-ресурс мобильного оператора «КиевСтар». Этот оператор предоставляет возможность отправки сообщений не только своим пользователям, но и пользователям мобильного оператора Life::). Для этого достаточно воспользоваться адресом http://www.kyivstar.net/ru/sms/.

Ко второму типу сайтов можно отнести страницы http://ipsms.ru/sendsms.php или http://www.onestyle.com.ua/project.php?u=51. С их помощью можно бесплатно отправить SMS-сообщения пользователям более чем 100 мобильных операторов по всему миру.

Можно и вообще обойтись без каких-либо форм для отправки SMS-сообщений. Для этого просто достаточно самому узнать адреса шлюзов нужного мобильного оператора. Дело в том, что практически все программы отправки SMS-сообщений работают на основе шлюзов, предоставляемых мобильным оператором. Шлюз – это определенный электронный адрес вида <номер абонента>@<домен шлюза>. Если вы отправите письмо на такой электронный адрес, то содержимое письма будет преобразовано в SMS-сообщение и отправлено абоненту, номер которого вы указали до знака @.

ПРИМЕЧАНИЕ

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

inSMS

Сайт: http://www.ekonomik.com.ua.

Статус: Shareware, стоимость: 50 гривен для физических лиц и 150 гривен для юридических.

Размер: 1,25 Мбайт.

Язык: русский.

Не только с помощью специальных форм можно отправлять SMS-сообщения. Для этого также можно использовать специальные программы, одну из которых мы и рассмотрим.

По умолчанию с помощью данной программы можно отправлять SMS-сообщения операторам Украины и России, однако в том-то и заключается ее особенность, что вы можете самостоятельно редактировать список шлюзов для отправки SMS (можно добавлять до 99 шлюзов мобильных операторов).

Главное окно программы (рис. 2.18) состоит из четырех интересных для нас вкладок.


Рис. 2.18 Главное окно программы

Настройка работы программы. Первым делом следует заглянуть на вкладку Настройки, с помощью которой можно настроить программу на свой почтовый сервер (как и ранее рассмотренная программа, это приложение для отправки SMS-сообщений использует ваш почтовый сервер). Для этого воспользуйтесь вкладкой Internet, расположенной внутри вкладки Настройки.

? Ваш хост – в этом поле нужно указать адрес SMTP-сервера почтовой службы. Например, smtp.yandex.ru.

? Аутентификация при отправке – если вы не знаете тип аутентификации, используемый при отправке сообщений через почтовый сервер, то выберите пункт Автоопределение типа входа этого раскрывающегося списка.

? Логин и Пароль – поля предназначены для указания логина и пароля, необходимых для доступа к SMTP-серверу.

? Ваш E-mail – в этом поле необходимо указать адрес своей электронной почты.

? Порт – порт для подключения к SMTP-серверу почтовой службы.

? Карбонка – в этом поле можно указать еще один адрес электронной почты. На этот адрес будут приходить все SMS-сообщения, отправляемые при помощи данной программы.

? Задержка между сообщениями – поле позволяет установить задержку, которая будет выполняться программой перед отправкой следующего сообщения (например, при разбиении большого сообщения на несколько определенной длины). Это необходимо в том случае, если у мобильного оператора, которому вы отправляете сообщения, установлена функция антиспама.

Следует также обратить внимание на следующие вкладки, расположенные внутри вкладки Настройки.

? Операторы – предназначена для редактирования списка шлюзов мобильных операторов. Для того чтобы добавить новый шлюз, просто введите название оператора, а потом адрес шлюза, изменив в нем семизначный номер абонента на %s (и, если нужно, записав перед оператором %s код города). Например, 38067%[email protected].

? Транслитерация – если при отправке SMS-сообщений вы пользуетесь возможностью транслитерации (замены русских символов английскими, что позволяет отправлять сообщения большей длины), то с помощью данной вкладки сможете настроить транслитерацию так, как вам удобно. Для этого просто укажите, каким символом или сочетанием символов будет заменяться определенная русская буква.

? Пароли – позволяет установить пароль на доступ к программе. После этого из окна программы исчезнет вкладка Настройки, а также кнопки для удаления абонентов и журнала сообщений.

Редактирование списка абонентов. После того как вы настроили параметры подключения к почтовому серверу, а также добавили недостающие адреса шлюзов абонентов, можно приступать к формированию самого списка абонентов. Для этого применяется вкладка Работа с абонентами.

Чтобы добавить нового абонента, достаточно нажать кнопку с изображением знака +, после чего отредактировать содержимое трех полей записи (для перехода в режим редактирования поля выберите его и нажмите кнопку F2): Телефон абонента, ФИО абонента и Оператор.

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

Обратите также внимание на поле Активен. Установите здесь флажок, если он еще не установлен. Иначе вы не сможете отправлять сообщения указанному абоненту.

По умолчанию длина одного SMS-сообщения составляет 159 символов на английском языке и 58 символов на русском. Если же мобильный оператор использует другие значения, необходимо указать их в полях Длина сообщения лат. и Длина сообщения нац.. От этих значений зависит, как программа будет разбивать длинные сообщения на несколько SMS максимальной длины.

Отправка сообщений. Итак, абонентов, которым вы будете отправлять сообщения, вы уже добавили. Теперь можно начинать отправку сообщений. Для этого достаточно воспользоваться вкладкой Работа с сообщениями программы.

Вкладка Работа с сообщениями состоит из двух областей. В верхней области отображается список всех абонентов вашей адресной книги. Выделите в этом списке нужных вам абонентов (для выделения нескольких абонентов нажмите и удерживайте клавишу Ctrl и дважды щелкните кнопкой мыши на названии абонента). Нижняя область предназначена для ввода SMS-сообщения.

После того как вы ввели сообщение и выбрали абонентов, можно отправлять сообщение. Для этого достаточно нажать кнопку Отправить сообщение указанному абоненту, крайнюю слева в области кнопок нижней части программы.

Режим отладки. Если по каким-то причинам программа не отправляет сообщения, то можете воспользоваться отладочным режимом работы, чтобы выяснить причину неполадки. Для этого достаточно запустить программу с указанием параметра запуска /D, то есть воспользоваться командой вида <путь к программе> inSMS.exe /D либо создать ярлык для запуска с данным параметром.

После этого в окне программы появится дополнительная вкладка – Отладка. При отправке сообщения в ней будут отображаться подробные сведения о процессе отправки.

Шлюзы мобильных операторов

Но что делать, если вы хотите послать SMS-сообщение пользователю мобильного оператора, которого нет в базе операторов какой-либо программы (например, inSMS)? Естественно, в этом случае следует добавить адрес шлюза нужного оператора. Поэтому сразу же возникает другой вопрос – где найти нужный адрес шлюза.

Как правило, адрес шлюза мобильного оператора можно найти на его сайте. Кроме того, существует множество сайтов, которые публикуют списки адресов шлюзов (например, http://ru.wikipedia.org/wiki/SMS-шлюзы). Например, попробуйте выполнить поиск в Интернете при помощи какой-либо поисковой системы (они будут рассмотрены в разд. 5.3). Для этого можно использовать такой запрос: список шлюзов @sms.

В качестве примера рассмотрим несколько часто используемых шлюзов для отправки сообщений:

? @pager.icq.com– пользователям ICQ;

? 7<телефон>@sms.mgsm.ru – абонентам «Мегафон Россия»;

? [email protected] – на контрактные и корпоративные номера «КиевСтар Украина»;

? [email protected] – на номера Ace&Base «КиевСтар Украина»; перед отправкой сообщения абонент должен активизировать услугу mail2sms, для чего он должен послать сообщение на номер 7021;

? +380(50,66,95,99)[email protected] – на номера «MTC Украина»;

? +38066(95,99)[email protected] – на номера «Jeans Украина».

На этом закончим рассмотрение программ для общения с помощью Интернета, однако не забывайте, что на компакт-диске вы можете найти демоверсии многих из рассмотренных программ.

Оглавление книги

Оглавление статьи/книги

Генерация: 0.030. Запросов К БД/Cache: 0 / 0
поделиться
Вверх Вниз