Настройка сервера сообщений — различия между версиями
м (AnnaNikolskih переименовал страницу Настройка СМС-сервера в Настройка сервера сообщений) |
|||
Строка 1: | Строка 1: | ||
{{Предупреждение/СМС-сервер}} | {{Предупреждение/СМС-сервер}} | ||
− | '''Настройка | + | '''Настройка сервера сообщений''' — процедура конфигурирования [[сервера сообщений]]. |
Она неоднозначная и может иметь массу исходов. | Она неоднозначная и может иметь массу исходов. | ||
− | Так или иначе, существует два объекта, с помощью которых конфигурируется | + | Так или иначе, существует два объекта, с помощью которых конфигурируется сервер сообщений: |
− | # Файл конфигурации | + | # Файл конфигурации сервер сообщений — {{путь|[[TMComDevs.ini]]}} (в нем хранятся все настройки, их также можно редактировать с помощью [[#Конфигуратор|конфигуратора]]). |
# Файл конфигурации устройства связи — {{путь|[[lcell.conf]]}} (нужен для работы с телефонами не Nokia). | # Файл конфигурации устройства связи — {{путь|[[lcell.conf]]}} (нужен для работы с телефонами не Nokia). | ||
Строка 12: | Строка 12: | ||
Его расширение — {{code|conf}} — говорит о том, что это конфигурационный файл. | Его расширение — {{code|conf}} — говорит о том, что это конфигурационный файл. | ||
− | Помните о том, что полностью настроенный | + | Помните о том, что полностью настроенный сервер сообщений не гарантирует качественную работу [[Модуль СМС|модуля СМС]]. |
== Конфигуратор == | == Конфигуратор == | ||
{{картинка/по центру|Конфигуратор СМС-сервера.png}} | {{картинка/по центру|Конфигуратор СМС-сервера.png}} | ||
− | '''Конфигуратор | + | '''Конфигуратор сервера сообщений''' подобен [[Конфигуратор GPRS-сервера|конфигуратору GPRS-сервера]] и предоставляет в едином интерфейсе все необходимые инструменты для настройки [[Сервер сообщений|сервера сообщений]]. |
Физически он представляет собой один файл — {{путь|TMComDevsConf.exe}}, который по умолчанию находится по пути {{путь к папке СМС-сервера|\TMComDevsConf.exe}}. | Физически он представляет собой один файл — {{путь|TMComDevsConf.exe}}, который по умолчанию находится по пути {{путь к папке СМС-сервера|\TMComDevsConf.exe}}. | ||
=== Запуск конфигуратора === | === Запуск конфигуратора === | ||
− | Чтобы открыть конфигуратор | + | Чтобы открыть конфигуратор сервера сообщений, запустите файл {{путь|TMComDevsConf.exe}}. |
− | Перед вами откроется окно конфигуратора, отображающее текущее состояние настроек [[ | + | Перед вами откроется окно конфигуратора, отображающее текущее состояние настроек [[Сервер сообщений|сервера сообщений]]. |
− | === Запуск и остановка | + | === Запуск и остановка сервера сообщений и TMGuard === |
− | В левой части конфигуратора находятся две области, которые отображают состояние службы | + | В левой части конфигуратора находятся две области, которые отображают состояние службы сервера сообщений и TMGuard: {{fieldset|Состояние}} и {{fieldset|TMGuard}}. |
В каждой из них находятся кнопки для управления службами. | В каждой из них находятся кнопки для управления службами. | ||
# Когда определенная служба не установлена (отсутствует в системе), доступна одна кнопка — {{button|Установить}}. Нажмите ее, чтобы зарегистрировать службу в системе. | # Когда определенная служба не установлена (отсутствует в системе), доступна одна кнопка — {{button|Установить}}. Нажмите ее, чтобы зарегистрировать службу в системе. | ||
− | # Когда служба установлена, но не запущена, доступны кнопки {{button|Запустить}} и {{button|Удалить}}. Нажмите {{button|Запустить}}, чтобы запустить службу. Обратите внимание на то, что если служба TMGuard ''запущена'', а служба | + | # Когда служба установлена, но не запущена, доступны кнопки {{button|Запустить}} и {{button|Удалить}}. Нажмите {{button|Запустить}}, чтобы запустить службу. Обратите внимание на то, что если служба TMGuard ''запущена'', а служба сервера сообщений ''установлена'', то TMGuard будет автоматически запускать службу сервера сообщений при любых обстоятельствах. Чтобы удалить службу из системы, нажмите {{button|Удалить}}. |
# Когда служба запущена, доступна только одна кнопка — {{button|Остановить}}. Нажмите эту кнопку, чтобы остановить службу. | # Когда служба запущена, доступна только одна кнопка — {{button|Остановить}}. Нажмите эту кнопку, чтобы остановить службу. | ||
{{warning| | {{warning| | ||
− | Помните о том, что '''TMGuard запускает | + | Помните о том, что '''TMGuard запускает сервер сообщений, если запущен'''. |
− | Это значит, что '''при обновлении нужно удалять не только службу | + | Это значит, что '''при обновлении нужно удалять не только службу сервера сообщений, но и службу TMGuard'''! |
}} | }} | ||
Строка 40: | Строка 40: | ||
Они разделены на несколько групп: | Они разделены на несколько групп: | ||
− | # {{fieldset|Состояние}} – управление службой [[ | + | # {{fieldset|Состояние}} – управление службой [[Сервер сообщений|сервера сообщений]]а (установка, запуск, остановка и удаление). |
− | # {{fieldset|База данных}} — настройки доступа | + | # {{fieldset|База данных}} — настройки доступа сервера сообщений к [[База данных|базе данных]] (настройки его как [[Клиент Firebird|клиента Firebird]]). |
# {{fieldset|[[TMGuard]]}} — управление службой [[TMGuard]]. | # {{fieldset|[[TMGuard]]}} — управление службой [[TMGuard]]. | ||
− | # {{fieldset|Доп. настройки}} — дополнительные настройки | + | # {{fieldset|Доп. настройки}} — дополнительные настройки сервера сообщений ([[Журнал работы сервера сообщений|журналирование]], путь к папке с PC Connectivity Solution, настройка [[TMServer]] и пр.) |
#* [[Изображение:Настройки SMS сервера.png]] | #* [[Изображение:Настройки SMS сервера.png]] | ||
− | # {{fieldset|Устройства}} — статистика по устройствам, на работу с которыми настроен | + | # {{fieldset|Устройства}} — статистика по устройствам, на работу с которыми настроен сервер сообщений (кнопка {{button|Конфигурация}} раскрывает список устройств). |
=== Добавление нового устройства === | === Добавление нового устройства === | ||
Строка 61: | Строка 61: | ||
=== Настройки устройства типа «Сотовый телефон» === | === Настройки устройства типа «Сотовый телефон» === | ||
− | {{Предупреждение/Сотовые телефоны для | + | {{Предупреждение/Сотовые телефоны для сервера сообщений}} |
Устройство типа «Сотовый телефон» — это либо непосредственно сотовый телефон, либо какое-то другое устройство, которое подключается к компьютеру через интерфейс USB и может работать с AT-командами модема, в результате отправляя СМС-сообщение. | Устройство типа «Сотовый телефон» — это либо непосредственно сотовый телефон, либо какое-то другое устройство, которое подключается к компьютеру через интерфейс USB и может работать с AT-командами модема, в результате отправляя СМС-сообщение. | ||
Строка 69: | Строка 69: | ||
# {{field|Наименование}} — поле ввода наименования устройства, введите в него название устройства в любой форме. | # {{field|Наименование}} — поле ввода наименования устройства, введите в него название устройства в любой форме. | ||
− | # {{checkbox|Активно}} — флажок, включающий устройство. Если флажок установлен, | + | # {{checkbox|Активно}} — флажок, включающий устройство. Если флажок установлен, сервер сообщений работает с этим устройством; если не установлен — игнорирует его присутствие. |
# {{field|Файл журналирования}} — [[журнал работы устройства связи]]. | # {{field|Файл журналирования}} — [[журнал работы устройства связи]]. | ||
# {{field|Файл конфигурации}} — путь к [[lcell.conf|файлу конфигурации устройства связи]]. | # {{field|Файл конфигурации}} — путь к [[lcell.conf|файлу конфигурации устройства связи]]. | ||
Строка 75: | Строка 75: | ||
# {{field|Задержка между отправками сообщений в секундах}} — интервал между отправкой СМС-сообщений, рекомендуется устанавливать в пределах 10±5 секунд. | # {{field|Задержка между отправками сообщений в секундах}} — интервал между отправкой СМС-сообщений, рекомендуется устанавливать в пределах 10±5 секунд. | ||
# {{checkbox|Принимать сообщения от клиентов}} — флажок, включающий прием СМС-заказов. Если установлен, входящие СМС-сообщения расцениваются как [[СМС-заказ]]ы (исключение — входящие с номеров из [[Сервисный список|сервисного списка]]). | # {{checkbox|Принимать сообщения от клиентов}} — флажок, включающий прием СМС-заказов. Если установлен, входящие СМС-сообщения расцениваются как [[СМС-заказ]]ы (исключение — входящие с номеров из [[Сервисный список|сервисного списка]]). | ||
− | # {{checkbox|Автоматическое удаление всех исходящих сообщений с телефона}} — флажок, включающий функцию автоудаления сообщений с устройства. Полезно, если память устройства может быть переполнена (это может помешать нормальному функционированию | + | # {{checkbox|Автоматическое удаление всех исходящих сообщений с телефона}} — флажок, включающий функцию автоудаления сообщений с устройства. Полезно, если память устройства может быть переполнена (это может помешать нормальному функционированию сервера сообщений). |
# {{checkbox|Сбрасывать входящие звонки}} — флажок, включающий автоматическое отключение входящих звонков. Опция нужна для того, чтобы не занимать канал сотового телефона, так как при приеме входящего звонка отправка и прием СМС невозможны. | # {{checkbox|Сбрасывать входящие звонки}} — флажок, включающий автоматическое отключение входящих звонков. Опция нужна для того, чтобы не занимать канал сотового телефона, так как при приеме входящего звонка отправка и прием СМС невозможны. | ||
# {{fieldset|Nokia API}} — набор параметров для работы с [[Nokia PC Suite]]. Чтобы работать с Nokia PC Suite, установите флажок {{checkbox|Включить режим}}. | # {{fieldset|Nokia API}} — набор параметров для работы с [[Nokia PC Suite]]. Чтобы работать с Nokia PC Suite, установите флажок {{checkbox|Включить режим}}. | ||
Строка 82: | Строка 82: | ||
{{youtube|http://youtu.be/EjQYyOcRBcs|заголовок=Добавление и активация устройства типа «Сотовый телефон» для Nokia PC Suite}} | {{youtube|http://youtu.be/EjQYyOcRBcs|заголовок=Добавление и активация устройства типа «Сотовый телефон» для Nokia PC Suite}} | ||
− | Чтобы [[ | + | Чтобы [[Сервер сообщений|сервер сообщений]] работал с Nokia PC Suite корректно, в области параметров {{fieldset|Доп. настройки}} выполните несколько действий: |
# Установите флажок {{checkbox|Включить поддержку Nokia PC Suite}}. | # Установите флажок {{checkbox|Включить поддержку Nokia PC Suite}}. | ||
Строка 114: | Строка 114: | ||
# {{field|Номер телефона}} — символьная подпись (11 символов, только латиница, цифры и пробел). Этот номер видят получатели СМС — он указан в поле «Отправитель» вместо цифрового федерального номера телефона. | # {{field|Номер телефона}} — символьная подпись (11 символов, только латиница, цифры и пробел). Этот номер видят получатели СМС — он указан в поле «Отправитель» вместо цифрового федерального номера телефона. | ||
− | == Файл конфигурации | + | == Файл конфигурации сервера сообщений == |
{{also|{{code|[[TMComDevs.ini]]}}}} | {{also|{{code|[[TMComDevs.ini]]}}}} | ||
− | '''Файл конфигурации | + | '''Файл конфигурации сервера сообщений''' — это файл, который находится в папке с серверои сообщений и называется {{code|[[TMComDevs.ini]]}}. |
− | Его цель — обеспечить самостоятельный | + | Его цель — обеспечить самостоятельный сервер сообщений информацией о том, как найти [[Сервер сообщений|сервер Такси-Мастер]] и подключиться к нему, а также о том, какие устройства связи подключены к компьютеру и должны использоваться. |
− | Исходный файл конфигурации | + | Исходный файл конфигурации сервера сообщений изначально не сконфигурирован для ваших устройств связи, поэтому его необходимо отредактировать. |
== Файл конфигурации устройства связи == | == Файл конфигурации устройства связи == | ||
Строка 177: | Строка 177: | ||
== Ссылки == | == Ссылки == | ||
− | * [[ | + | * [[Сервер сообщений]] |
* [[Модуль СМС]] | * [[Модуль СМС]] | ||
* [[SMPP]] | * [[SMPP]] |
Версия 16:06, 7 декабря 2012
Перед настройкой СМС-сервера необходимо:
Получить реквизиты для подключения к провайдеру СМС — если SMPP.
Настройка сервера сообщений — процедура конфигурирования сервера сообщений. Она неоднозначная и может иметь массу исходов. Так или иначе, существует два объекта, с помощью которых конфигурируется сервер сообщений:
- Файл конфигурации сервер сообщений — TMComDevs.ini (в нем хранятся все настройки, их также можно редактировать с помощью конфигуратора).
- Файл конфигурации устройства связи — lcell.conf (нужен для работы с телефонами не Nokia).
Тогда как имя и положение первого файла всегда неизменно, файлов второго типа может быть несколько — в зависимости от того, сколько устройств связи используется модулем СМС. Каждому устройству связи сопоставляется один такой файл. Его расширение —
conf — говорит о том, что это конфигурационный файл.Помните о том, что полностью настроенный сервер сообщений не гарантирует качественную работу модуля СМС.
Содержание
Конфигуратор
Конфигуратор сервера сообщений подобен конфигуратору GPRS-сервера и предоставляет в едином интерфейсе все необходимые инструменты для настройки сервера сообщений. Физически он представляет собой один файл — TMComDevsConf.exe , который по умолчанию находится по пути C:\Program Files\Taxi-Master\TMSMSServer\TMComDevsConf.exe .
Запуск конфигуратора
Чтобы открыть конфигуратор сервера сообщений, запустите файл сервера сообщений.
TMComDevsConf.exe . Перед вами откроется окно конфигуратора, отображающее текущее состояние настроекЗапуск и остановка сервера сообщений и TMGuard
В левой части конфигуратора находятся две области, которые отображают состояние службы сервера сообщений и TMGuard: Состояние и TMGuard . В каждой из них находятся кнопки для управления службами.
- Когда определенная служба не установлена (отсутствует в системе), доступна одна кнопка — Установить . Нажмите ее, чтобы зарегистрировать службу в системе.
- Когда служба установлена, но не запущена, доступны кнопки Запустить и Удалить . Нажмите Запустить , чтобы запустить службу. Обратите внимание на то, что если служба TMGuard запущена, а служба сервера сообщений установлена, то TMGuard будет автоматически запускать службу сервера сообщений при любых обстоятельствах. Чтобы удалить службу из системы, нажмите Удалить .
- Когда служба запущена, доступна только одна кнопка — Остановить . Нажмите эту кнопку, чтобы остановить службу.
Помните о том, что TMGuard запускает сервер сообщений, если запущен. Это значит, что при обновлении нужно удалять не только службу сервера сообщений, но и службу TMGuard!
Общие настройки
Сразу после запуска конфигуратор отображает только общие настройки. Они разделены на несколько групп:
- Состояние – управление службой сервера сообщенийа (установка, запуск, остановка и удаление).
- База данных — настройки доступа сервера сообщений к базе данных (настройки его как клиента Firebird).
- TMGuard — управление службой TMGuard.
- Доп. настройки — дополнительные настройки сервера сообщений (журналирование, путь к папке с PC Connectivity Solution, настройка TMServer и пр.)
- Устройства — статистика по устройствам, на работу с которыми настроен сервер сообщений (кнопка Конфигурация раскрывает список устройств).
Добавление нового устройства
Добавление нового устройства происходит в раскрывающемся списке устройств. Чтобы открыть его, выполните действия:
- Раскройте список устройств. Для этого нажмите кнопку Конфигурация в нижней части окна конфигуратора. Отобразится вложенный набор полей и кнопок.
- Нажмите кнопку Добавить устройство . Появится диалоговое окно выбора устройства.
- В диалоговом окне "Выберите тип устройства" укажите тип создаваемого устройства (см. ниже).
- Нажмите OK . В правой части конфигуратора появится новая вкладка — Устройство #X ( X — порядковый номер устройства, считая с 1).
- Заполните параметры устройства (все поля в области Параметры устройства .
Типы устройств
Название устройства |
Описание устройства и функций, которые оно предоставляет СМС-серверу |
---|---|
Сотовый телефон |
Через сотовый телефон могут отправляться и приниматься СМС. Имеется возможность работать с телефоном средствами Nokia PC Suite. Сотовый телефон в этом случае подключается к COM-порту компьютера (либо data-кабель, либо Bluetooth). |
SMPP |
По протоколу SMPP происходит работа с провайдером СМС, через которого Такси-Мастер отправляет и принимает* СМС-сообщения. Этот вариант — самый быстрый, простой и чаще всего наиболее выгодный. Свяжитесь с ОТП для заключения договора на поставку услуг провайдера СМС. Наш сотрудник проведет операцию в течение нескольких рабочих дней. * Для приема СМС-сообщений от ваших клиентов по протоколу SMPP вам необходимо заключить договор со сторонним провайдером данной услуги. Это может быть услуга приема СМС, отправленных на короткий номер, выделенный федеральный номер для приема СМС или что-то другое. Данная услуга предоставляется сторонними организациями! |
Настройки устройства типа «Сотовый телефон»
Шаблон:Предупреждение/Сотовые телефоны для сервера сообщений Устройство типа «Сотовый телефон» — это либо непосредственно сотовый телефон, либо какое-то другое устройство, которое подключается к компьютеру через интерфейс USB и может работать с AT-командами модема, в результате отправляя СМС-сообщение.
http://youtu.be/xX4QEgk9F-w
Вкладка Параметры устройства содержит настройки, которые нужно заполнить:
- Наименование — поле ввода наименования устройства, введите в него название устройства в любой форме.
- Активно — флажок, включающий устройство. Если флажок установлен, сервер сообщений работает с этим устройством; если не установлен — игнорирует его присутствие.
- Файл журналирования — журнал работы устройства связи.
- Файл конфигурации — путь к файлу конфигурации устройства связи.
- COM-порт — адрес порта, к которому подключен сотовый телефон (см. ниже).
- Задержка между отправками сообщений в секундах — интервал между отправкой СМС-сообщений, рекомендуется устанавливать в пределах 10±5 секунд.
- Принимать сообщения от клиентов — флажок, включающий прием СМС-заказов. Если установлен, входящие СМС-сообщения расцениваются как СМС-заказы (исключение — входящие с номеров из сервисного списка).
- Автоматическое удаление всех исходящих сообщений с телефона — флажок, включающий функцию автоудаления сообщений с устройства. Полезно, если память устройства может быть переполнена (это может помешать нормальному функционированию сервера сообщений).
- Сбрасывать входящие звонки — флажок, включающий автоматическое отключение входящих звонков. Опция нужна для того, чтобы не занимать канал сотового телефона, так как при приеме входящего звонка отправка и прием СМС невозможны.
- Nokia API — набор параметров для работы с Nokia PC Suite. Чтобы работать с Nokia PC Suite, установите флажок Включить режим .
- Файл журналирования команд — журнал отправки и приема СМС-сообщений.
http://youtu.be/EjQYyOcRBcs
Чтобы сервер сообщений работал с Nokia PC Suite корректно, в области параметров Доп. настройки выполните несколько действий:
- Установите флажок Включить поддержку Nokia PC Suite .
- В поле Директория PC Connectivity Solution укажите путь к данной папке (обратите внимание: не к папке, в которую установлена Nokia PC Suite). По умолчанию это папка C:\Program Files\PC Connectivity Solutions ).
Настройка устройства типа “SMPP”
- Рекомендуется почитать статью: SMPP
http://youtu.be/449jnYYgc3o
Устройство типа “SMPP” — это виртуальное устройство связи для отправки и приема СМС-сообщений через провайдера СМС по протоколу SMPP. Некоторые инструкции вы получаете в письме, в котором содержится регистрационная информация (см. ниже). Для SMPP имеется минимум настроек:
- Наименование — название устройства (любое).
- Активно — установите, чтобы работало.
- Файл журналирования — путь к журналу работы устройства связи (см. журнал работы устройства связи).
- Набор настроек SMS-центр — параметры доступа к провайдеру, см. ниже.
- Задержка между отправками в секундах — интервал между отправкой сообщений, рекомендуется установить 3 секунды.
- Принимать сообщения от клиентов — включение возможности приема СМС-заказов, см. ниже.
- Период актуальности сообщений, полученных с короткого номера, в минутах — время, в течение которого входящие сообщения считаются актуальными СМС-заказами. После этого времени они перестают расцениваться как заказы.
- Файл журналирования команд — путь к журналу команд SMPP.
В области SMS-центр находится несколько полей, которые нужно заполнять в точности так, как было указано в письме с данными для подключения к провайдеру СМС:
- IP-адрес или DNS-имя — адрес сервера провайдера СМС.
- Порт — порт для подключения к серверу.
- Логин — логин для подключения, выдается сотрудником ОТП.
- Пароль — пароль для подключения, выдается сотрудником ОТП.
- Тип подключения — по умолчанию нужно оставить пустым; если требуется ввод значения, это обозначено в письме.
- Номер телефона — символьная подпись (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-команд.
Иногда могут возникать проблемы с работой модуля с каким-то конкретным сотовым телефоном. Чтобы избежать неожиданностей, проверьте телефон на пригодность работы с модулем СМС.
Ссылки
- Сервер сообщений
- Модуль СМС
- SMPP
- Проверка сотового телефона
- Nokia PC Suite
- http://taxidev.blogspot.com/2009/12/smpp.html — коротко о быстрой настройке отправки СМС через SMPP.
- http://taxidev.blogspot.com/2010/02/smpp-sms-delivery-test.html — тестирование возможности отправки СМС через SMPP.