Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

#START_WAPBOX=1
START_SMSBOX=1

После этого отредактируйте отредактировать основной конфигурационный файл, /etc/kannel/kannel.conf так, чтобы он содержал:

...

group = sendsms-user
username = wnam_user
password = wnam_pass
max-messages = 1000
default-smsc = smsgateway
dlr-url = "http://127.0.0.1:8080/cp/smpp_dlr?smsc-id=%i&status=%d&answer=%A&to=%P&from=%p&ts=%t"

Здесь важными являются следующие параметрыНеобходимо уделить особое внимание следующим важным параметрам:

  • smsc-id

...

  • - произвольная строка, идентификатор центра приема СМС;
  • host

...

  • -имя хоста шлюза SMPP провайдера;
  • port

...

  • - TCP-порт шлюза SMPP провайдера;
  • smsc-username

...

  • - присвоенное провайдером имя пользователя;
  • smsc-

...

  • password - присвоенный провайдером пароль.

После завершения редактирования перезапустите перезапустить сервис kannel:

service kannel restart

В лог-файле /var/log/kannel/bearerbox.log должна появиться информация о регистрации у SMPP-провайдера (статус=0):

2015-09-15 14:33:16 [19120] [6] DEBUG: type_name: bind_transceiver_resp
2015-09-15 14:33:16 [19120] [6] DEBUG: command_id: 2147483657 = 0x80000009
2015-09-15 14:33:16 [19120] [6] DEBUG: command_status: 0 = 0x00000000
2015-09-15 14:33:16 [19120] [6] DEBUG: sequence_number: 1 = 0x00000001

Если регистрации не происходитвыполнена, выясняйте причину проблемы с вашим провайдеромследует уточнить у вашего провайдера.

Для успешной отправки сообщений вы должны необходимо установить корректный идентификатор отправителя (source_addr), который вам выдал ваш СМС-провайдер. Это делается Идентификатор отправителя устанавливается в веб-интерфейсе WNAM, в меню "Конфигурация - Авторизация - Настройки СМС - Заголовок". параметры Параметры доступа к kannel в этом окне авторизации (логин и пароль) должны совпадать с параметрами параметрами авторизации (username и password)в конфигурационном файле /etc/kannel/kannel.conf. По умолчанию это параметры авторизации для логина и пароля - wnam_user и wnam_pass, соответственно.

Проверку отправки сообщения вы можете сделать можно произвести через веб-интерфейс WNAM, по ссылке http://servername/cp/testsend , если "использование тестовых интерфейсов" разрешено в меню "Конфигурация - Общие настройки". 

...