node-smpp | SMPP client and server implementation in node.js
kandi X-RAY | node-smpp Summary
kandi X-RAY | node-smpp Summary
This is a complete implementation of SMPP v5.0 in node.js, with support for custom commands and TLVs. SMPP v5.0, by design, is backward compatible with v3.4, so you would be able to use this module with 3.4 implementations. Even you can use this module with 3.3 implementations as far as you don’t use TLV parameters and don’t bind in transceiver mode. The name of the methods and parameters in this implementation are equivalent to the names defined in SMPP specification. So get a copy of [SMPP v5.0 Specification] for a list of available operations and their parameters.
Support
Quality
Security
License
Reuse
Top functions reviewed by kandi - BETA
- Creates a session .
- Creates a new Server instance
- Represents a single command .
- Proxy constructor .
- ProxyProtocol constructor .
- Encapsulates a secure server .
node-smpp Key Features
node-smpp Examples and Code Snippets
Community Discussions
Trending Discussions on node-smpp
QUESTION
I am using node-smpp for sending SMS. I have 2 accounts. One for marketing SMS and One for transactional SMS. Everything was working fine. I send around 6000 SMS from both accounts at a time. But suddenly I am not able to send SMS through my Transactional account. The promotional account is working fine. Now I am getting the following PDU response if I send SMS through my transactional account.
...ANSWER
Answered 2020-Dec-19 at 09:42The error code 69 is submit_sm or submit_multi failed which doesn't really help you much. If the code is identical between the two accounts (and I would validate that), then obvious answer is that something changed for your transactional account. My first guess would be that the account is being throttled. Do you have a way validate that the account is in good standing? Do you handle the error event? The command is a response. Are you responding to message? Why is message_id the empty string? Do you get the same behavior for different message (i.e. does this happen for all receivers or only some)?
QUESTION
I'm using https://github.com/farhadi/node-smpp in order to create a smpp server.
I'm going to forbid connection if the client's IP address is not in the allowed ips list. For that when a new connection is open I have to check if the credentials are ok and if the IP address is a good one.
The question is how and where can I get the client (ESME's) IP address?
...ANSWER
Answered 2020-Jul-11 at 06:22When an ESME is connecting to your server, a session is created.
The network socket used by this TCP connection, which is a net.Socket class (https://nodejs.org/api/net.html#net_class_net_socket), is stored inside this session in the socket property.
Community Discussions, Code Snippets contain sources that include Stack Exchange Network
Vulnerabilities
No vulnerabilities reported
Install node-smpp
Support
Reuse Trending Solutions
Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items
Find more librariesStay Updated
Subscribe to our newsletter for trending solutions and developer bootcamps
Share this Page