Настройка сервера сообщений — различия между версиями

Материал из TaxiMaster
Перейти к: навигация, поиск
(Конфигуратор)
(Настройки устройства типа «Сотовый телефон»)
Строка 61: Строка 61:
  
 
=== Настройки устройства типа «Сотовый телефон» ===
 
=== Настройки устройства типа «Сотовый телефон» ===
{{Предупреждение/Сотовые телефоны для сервера сообщений}}
+
{{Предупреждение/Сотовые телефоны для СМС-сервера}}
 
Устройство типа «Сотовый телефон» — это либо непосредственно сотовый телефон, либо какое-то другое устройство, которое подключается к компьютеру через интерфейс USB и может работать с AT-командами модема, в результате отправляя СМС-сообщение.
 
Устройство типа «Сотовый телефон» — это либо непосредственно сотовый телефон, либо какое-то другое устройство, которое подключается к компьютеру через интерфейс USB и может работать с AT-командами модема, в результате отправляя СМС-сообщение.
  

Версия 16:08, 7 декабря 2012

Предупреждение!
Внимание!

Перед настройкой СМС-сервера необходимо:

Получить реквизиты для подключения к провайдеру СМС — если SMPP.

Настройка сервера сообщений — процедура конфигурирования сервера сообщений. Она неоднозначная и может иметь массу исходов. Так или иначе, существует два объекта, с помощью которых конфигурируется сервер сообщений:

  1. Файл конфигурации сервер сообщений — «TMComDevs.ini» (в нем хранятся все настройки, их также можно редактировать с помощью конфигуратора).
  2. Файл конфигурации устройства связи — «lcell.conf» (нужен для работы с телефонами не Nokia).

Тогда как имя и положение первого файла всегда неизменно, файлов второго типа может быть несколько — в зависимости от того, сколько устройств связи используется модулем СМС. Каждому устройству связи сопоставляется один такой файл. Его расширение — «conf» — говорит о том, что это конфигурационный файл.

Помните о том, что полностью настроенный сервер сообщений не гарантирует качественную работу модуля СМС.

Конфигуратор

Конфигуратор сервера сообщений подобен конфигуратору GPRS-сервера и предоставляет в едином интерфейсе все необходимые инструменты для настройки сервера сообщений. Физически он представляет собой один файл — «TMComDevsConf.exe», который по умолчанию находится по пути «C:\Program Files\Taxi-Master\TMSMSServer\TMComDevsConf.exe».

Запуск конфигуратора

Чтобы открыть конфигуратор сервера сообщений, запустите файл «TMComDevsConf.exe». Перед вами откроется окно конфигуратора, отображающее текущее состояние настроек сервера сообщений.

Запуск и остановка сервера сообщений и TMGuard

В левой части конфигуратора находятся две области, которые отображают состояние службы сервера сообщений и TMGuard: «Состояние» и «TMGuard». В каждой из них находятся кнопки для управления службами.

  1. Когда определенная служба не установлена (отсутствует в системе), доступна одна кнопка — «Установить». Нажмите ее, чтобы зарегистрировать службу в системе.
  2. Когда служба установлена, но не запущена, доступны кнопки «Запустить» и «Удалить». Нажмите «Запустить», чтобы запустить службу. Обратите внимание на то, что если служба TMGuard запущена, а служба сервера сообщений установлена, то TMGuard будет автоматически запускать службу сервера сообщений при любых обстоятельствах. Чтобы удалить службу из системы, нажмите «Удалить».
  3. Когда служба запущена, доступна только одна кнопка — «Остановить». Нажмите эту кнопку, чтобы остановить службу.
Предупреждение!

Помните о том, что TMGuard запускает сервер сообщений, если запущен. Это значит, что при обновлении нужно удалять не только службу сервера сообщений, но и службу TMGuard!

Общие настройки

Сразу после запуска конфигуратор отображает только общие настройки. Они разделены на несколько групп:

  1. «Состояние» – управление службой сервера сообщенийа (установка, запуск, остановка и удаление).
  2. «База данных» — настройки доступа сервера сообщений к базе данных (настройки его как клиента Firebird).
  3. «TMGuard» — управление службой TMGuard.
  4. «Доп. настройки» — дополнительные настройки сервера сообщений (журналирование, путь к папке с PC Connectivity Solution, настройка TMServer и пр.)
  5. «Устройства» — статистика по устройствам, на работу с которыми настроен сервер сообщений (кнопка «Конфигурация» раскрывает список устройств).

Добавление нового устройства

Добавление нового устройства происходит в раскрывающемся списке устройств. Чтобы открыть его, выполните действия:

  1. Раскройте список устройств. Для этого нажмите кнопку «Конфигурация» в нижней части окна конфигуратора. Отобразится вложенный набор полей и кнопок.
  2. Нажмите кнопку «Добавить устройство». Появится диалоговое окно выбора устройства.
  3. В диалоговом окне "Выберите тип устройства" укажите тип создаваемого устройства (см. ниже).
  4. Нажмите «OK». В правой части конфигуратора появится новая вкладка — «Устройство #X» («X» — порядковый номер устройства, считая с 1).
  5. Заполните параметры устройства (все поля в области «Параметры устройства».

Типы устройств

Название устройства

Описание устройства и функций, которые оно предоставляет СМС-серверу

Сотовый телефон

Через сотовый телефон могут отправляться и приниматься СМС. Имеется возможность работать с телефоном средствами Nokia PC Suite. Сотовый телефон в этом случае подключается к COM-порту компьютера (либо data-кабель, либо Bluetooth).

SMPP

По протоколу SMPP происходит работа с провайдером СМС, через которого Такси-Мастер отправляет и принимает* СМС-сообщения. Этот вариант — самый быстрый, простой и чаще всего наиболее выгодный.

Свяжитесь с ОТП для заключения договора на поставку услуг провайдера СМС. Наш сотрудник проведет операцию в течение нескольких рабочих дней.

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

Настройки устройства типа «Сотовый телефон»

Предупреждение!
Внимание!

Рекомендуется использовать сотовые телефоны Nokia, чтобы иметь возможность работать с ними через Nokia PC Suite. Только в этом случае мы можем гарантировать качественные прием и отправку СМС.

Устройство типа «Сотовый телефон» — это либо непосредственно сотовый телефон, либо какое-то другое устройство, которое подключается к компьютеру через интерфейс USB и может работать с AT-командами модема, в результате отправляя СМС-сообщение.

Camera.png
Добавление и активация устройства типа «Сотовый телефон»:
http://youtu.be/xX4QEgk9F-w

Вкладка «Параметры устройства» содержит настройки, которые нужно заполнить:

  1. «Наименование» — поле ввода наименования устройства, введите в него название устройства в любой форме.
  2. «Template-checkbox-off.png Активно» — флажок, включающий устройство. Если флажок установлен, сервер сообщений работает с этим устройством; если не установлен — игнорирует его присутствие.
  3. «Файл журналирования»журнал работы устройства связи.
  4. «Файл конфигурации» — путь к файлу конфигурации устройства связи.
  5. «COM-порт» — адрес порта, к которому подключен сотовый телефон (см. ниже).
  6. «Задержка между отправками сообщений в секундах» — интервал между отправкой СМС-сообщений, рекомендуется устанавливать в пределах 10±5 секунд.
  7. «Template-checkbox-off.png Принимать сообщения от клиентов» — флажок, включающий прием СМС-заказов. Если установлен, входящие СМС-сообщения расцениваются как СМС-заказы (исключение — входящие с номеров из сервисного списка).
  8. «Template-checkbox-off.png Автоматическое удаление всех исходящих сообщений с телефона» — флажок, включающий функцию автоудаления сообщений с устройства. Полезно, если память устройства может быть переполнена (это может помешать нормальному функционированию сервера сообщений).
  9. «Template-checkbox-off.png Сбрасывать входящие звонки» — флажок, включающий автоматическое отключение входящих звонков. Опция нужна для того, чтобы не занимать канал сотового телефона, так как при приеме входящего звонка отправка и прием СМС невозможны.
  10. «Nokia API» — набор параметров для работы с Nokia PC Suite. Чтобы работать с Nokia PC Suite, установите флажок «Template-checkbox-off.png Включить режим».
  11. «Файл журналирования команд»журнал отправки и приема СМС-сообщений.
Camera.png
Добавление и активация устройства типа «Сотовый телефон» для Nokia PC Suite:
http://youtu.be/EjQYyOcRBcs

Чтобы сервер сообщений работал с Nokia PC Suite корректно, в области параметров «Доп. настройки» выполните несколько действий:

  1. Установите флажок «Template-checkbox-off.png Включить поддержку Nokia PC Suite».
  2. В поле «Директория PC Connectivity Solution» укажите путь к данной папке (обратите внимание: не к папке, в которую установлена Nokia PC Suite). По умолчанию это папка «C:\Program Files\PC Connectivity Solutions»).

Настройка устройства типа “SMPP”

Рекомендуется почитать статью: SMPP
Camera.png
Добавление и активация устройства типа “SMPP”:
http://youtu.be/449jnYYgc3o

Устройство типа “SMPP” — это виртуальное устройство связи для отправки и приема СМС-сообщений через провайдера СМС по протоколу SMPP. Некоторые инструкции вы получаете в письме, в котором содержится регистрационная информация (см. ниже). Для SMPP имеется минимум настроек:

  1. «Наименование» — название устройства (любое).
  2. «Template-checkbox-off.png Активно» — установите, чтобы работало.
  3. «Файл журналирования» — путь к журналу работы устройства связи (см. журнал работы устройства связи).
  4. Набор настроек «SMS-центр» — параметры доступа к провайдеру, см. ниже.
  5. «Задержка между отправками в секундах» — интервал между отправкой сообщений, рекомендуется установить 3 секунды.
  6. «Template-checkbox-off.png Принимать сообщения от клиентов» — включение возможности приема СМС-заказов, см. ниже.
  7. «Период актуальности сообщений, полученных с короткого номера, в минутах» — время, в течение которого входящие сообщения считаются актуальными СМС-заказами. После этого времени они перестают расцениваться как заказы.
  8. «Файл журналирования команд» — путь к журналу команд SMPP.

В области «SMS-центр» находится несколько полей, которые нужно заполнять в точности так, как было указано в письме с данными для подключения к провайдеру СМС:

  1. «IP-адрес или DNS-имя» — адрес сервера провайдера СМС.
  2. «Порт» — порт для подключения к серверу.
  3. «Логин» — логин для подключения, выдается сотрудником ОТП.
  4. «Пароль» — пароль для подключения, выдается сотрудником ОТП.
  5. «Тип подключения» — по умолчанию нужно оставить пустым; если требуется ввод значения, это обозначено в письме.
  6. «Номер телефона» — символьная подпись (11 символов, только латиница, цифры и пробел). Этот номер видят получатели СМС — он указан в поле «Отправитель» вместо цифрового федерального номера телефона.

Файл конфигурации сервера сообщений

Рекомендуется почитать статью: «TMComDevs.ini»

Файл конфигурации сервера сообщений — это файл, который находится в папке с серверои сообщений и называется «TMComDevs.ini». Его цель — обеспечить самостоятельный сервер сообщений информацией о том, как найти сервер Такси-Мастер и подключиться к нему, а также о том, какие устройства связи подключены к компьютеру и должны использоваться.

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

Файл конфигурации устройства связи

Рекомендуется почитать статью: «lcell.conf»

Файл конфигурации устройства связи — это файл, который содержит в себе информацию (преимущественно — AT-команды), которую программы используют для «общения» с устройством связи (сотовым телефоном). Файл конфигурации в большинстве случаев называется «lcell.conf».

Содержимое файла конфигурации устройства связи может выглядеть так:

#Комментарии начинаются с символов # или ;

#команда выбора памяти для чтения SMS сообщения по индексу
memory_select = +CPMS

#при получении сообщения читать только из этой ячейки памяти
#список можно получить по AT{memory_select}=?
#force_read_memory = 

#команда чтения SMS сообщения
read = +CMGR

#команда отправки SMS сообщения
send = +CMGS

#команда удаления SMS сообщения
delete = +CMGD

#префикс набора номера
dial = D

#команда опроса статуса соединения
dial_status = +CLCC

#команда сброса соединения
hangup = +CHUP

#команда генерации DTMF тона
dtmf = +VTS

#команда включения/выключения микрофона
mut = +CMUT

#команда установки громкости гарнитуры
volume = +CLVL

#команды инициализации, каждая команда должна заканчиваться символом ^
init = Z^E0+CLIP=1^+CMGF=0^+CSMS=0^+CNMI=1,1,0,2^+CPMS=?^

Обратите внимание на то, что комментарии в тексте файла конфигурации начинаются с символа «#» и занимают одну строку.

Основная информация записана в виде ПАРАМЕТР=ЗНАЧЕНИЕ. Каждый параметр играет свою роль, и если какой-либо параметр будет отсутствовать, файл конфигурации будет считаться недействительным, поэтому будьте осторожны с параметрами. Значения вы можете менять в соответствии с правилами AT-команд.

Иногда могут возникать проблемы с работой модуля с каким-то конкретным сотовым телефоном. Чтобы избежать неожиданностей, проверьте телефон на пригодность работы с модулем СМС.

Ссылки