Kannel и получать SMS от других SMPP в мою систему

Я использую kannel SMPP (kannel.org), и мне нужно больше информации о том, как получать SMS-сообщения с другого SMPP-сервера.

Я знаю, мне нужно добавить в конфиг kannel это:

group = sms-service
keyword =
keyword-regex = .*
catch-all = yes
max-messages = 0
get-url = "http://website/sms.php?sender=%p&text=%a"

Мне нужно добавить пользователя для получения СМС, но нашел только этот пример:

group = sendsms-user
username = ***************
password = hard2guess
concatenation= true
max-messages = 10000

Но вот для отправки смс пользователю, а не для дёргания.

Может ли кто-нибудь рассказать мне больше о том, как создать учетную запись для другого SMPP-сервера и получать SMS-сообщения с другого SMPP-сервера?


person Community    schedule 03.04.2012    source источник
comment
Вам нужно купить смс-шлюз.   -  person Umesh Moghariya    schedule 03.04.2012
comment
Мы являемся провайдерами SMS, мне нужна дополнительная информация о том, как добавить SMS от нашего клиента bny SMPP и KANNEL. Я не знаю, как сделать учетную запись для наших клиентов для отправки SMS в нашу систему через SMPP.   -  person    schedule 03.04.2012
comment
Привет, Маркас. Пожалуйста, установите openSMPPBox, который находится в папке kannels/addons. Смотрите мой ответ ниже.   -  person 3G Telecoms    schedule 18.10.2012


Ответы (3)


Похоже, вы хотите разрешить клиенту подключаться к вам по SMPP и отправлять сообщения через вашу систему. Если это так, то вам нужно быть SMPP SMSC, и в настоящее время ваш канал действует только как ESME .

Чтобы заставить Kannel действовать как SMSC, вам необходимо установить версию SMPP, которая будет действовать как SMSC и позволит клиентам подключаться для отправки сообщения. Поскольку в Kannel этого нет, вы можете попробовать установить программное обеспечение с открытым исходным кодом под названием OpenSMPPBox.

OpenSMPPBox включен в папку Addons последнего выпуска разработки Kannel (версия 1.5.0). Вам нужно будет установить его через SVN, чтобы получить код, а затем скомпилировать его на своем компьютере, чтобы запустить и запустить OpenSMPPBox. Вы также должны загрузить последнюю версию исходного кода kannel, чтобы скомпилировать OpenSMPPBox.

После того, как вы установили OpenSMPPBox, он подключается к Bearerbox Kannel и позволяет клиентам подключаться к вам по SMPP, а затем направлять сообщения прямо в Kannel. Когда он запущен, вы можете установить имя пользователя и пароль для клиента и дать им IP-адрес вашего сервера для подключения.

Существует Руководство по OpenSMPPBox, которое поможет с установкой и настройкой.

person 3G Telecoms    schedule 08.06.2012
comment
Почему мой комментарий был отклонен? Комментарий Бабы выше конкретно не отвечает на вопрос, заданный пользователем. Пользователь хочет разрешить кому-то другому подключаться к его каналу, а не его каналу подключаться к SMSC. В моем ответе подробно рассказывается, как Маркас может это сделать. - person 3G Telecoms; 18.10.2012
comment
Похоже, вы хотите разрешить клиенту подключаться к вам по SMPP и отправлять сообщения через вашу систему. Нет. Он просто хочет получать и отправлять SMS из своей системы, так что просто добавьте хост, порт, тип... как намекнул Баба. - person iMitwe; 21.03.2018

Если у вас есть учетная запись SMPP, добавить информацию SMPP легко, все, что вам нужно, это добавить новый SMPP group

Пример конфигурации SMPP (режим трансивера)

group = smsc
smsc = smpp
system-type=
smsc-username = user
smsc-password = pass
host = x.x.x.x
port = 10000
transceiver-mode = true
my-number = 123456
interface-version = 34
source-addr-ton = 0
source-addr-npi = 1
dest-addr-ton = 1
dest-addr-npi = 1
enquire-link-interval = 60
reconnect-delay = 60
log-file = "/var/log/kannel/smsc.log"
log-level = 1

Надеюсь, это поможет

Спасибо

:)

person Baba    schedule 06.04.2012

одна очень важная вещь, которую вам, возможно, потребуется проверить у вашего SMPP-провайдера, — это версия, на которой они работают. Если версия ниже 3.4, вам потребуется отключить режим трансивера, закомментировав его в файле kannel.conf. Если этого не сделать, Kannel будет бесконечно безуспешно пытаться подключиться к SMPP.

Удачи.

person royashoya    schedule 26.09.2018