SMS YANU documentation home

Binds

What a bind is, the bind types, IP allowlists, countries and speed limits.

A bind is one SMPP login. Each bind has its own settings:

SettingMeaning
system_idThe login name, for example kwacha482913. Lower-case letters and digits, up to 15 characters. Shown in the portal.
Password8 characters. Made by the portal and shown once. Never sent by email.
Allowed IPsPublic IP addresses or small networks allowed to connect. Up to 20.
CountriesThe only countries this bind may send to.
ThroughputThe most messages per second the bind may send.
Session limitOptional. How many sessions may be open at the same time.
CreditSMS credits left on the bind. A new bind starts at 0.
StatusActive or suspended. A suspended bind cannot send.

Bind types

TypeCommandUse it to
Transmitter (TX)bind_transmitterSend only.
Receiver (RX)bind_receiverReceive delivery receipts only.
Transceiver (TRX)bind_transceiverSend and receive on one connection. Best for most clients.

If you use TX for sending, also open an RX session with the same system_id, or you will not get delivery receipts.

Passwords

  • The password is made for you. It is 8 characters, as SMPP 3.4 allows.
  • It is shown once, when the bind is made or when you choose Reset password on the Binds page. Copy it into your SMPP client straight away.
  • You can reset it any time. Sessions using the old password stop working at their next bind.

IP allowlist

  • Only listed addresses can reach port 2775. Connections from any other address are refused by the server firewall.
  • Each entry is one public IPv4 or IPv6 address, or a network no wider than /24 (IPv4) or /48 (IPv6). For example 203.0.113.10 or 203.0.113.0/24.
  • Up to 20 entries per bind.
  • Private, loopback and local addresses (like 10.x, 192.168.x or 127.0.0.1) are refused. List the address the internet sees.
  • If your server is behind NAT or a cloud gateway, list the gateway's public address.
  • Change the list on the Binds page, under IPs. The firewall picks up changes within about a minute.

Countries

Each bind is locked to its countries inside the SMPP gateway. A message to any other country is refused in the submit_sm_resp and costs nothing. Your account manager or reseller sets the countries.

  • A bind sold by a reseller covers exactly one country.
  • A bind sold directly by SMS YANU can cover several countries. It has one price per SMS: the highest price of its countries.

Throughput

Each bind has a speed limit in messages per second, shown in the portal.

Who sets itRangeDefault
SMS YANU staff1 to 500 per second20
A reseller, for its clients1 to 100 per second10

If you send faster, extra messages are refused with ESME_RTHROTTLED (0x00000058). Slow down and send them again.

Good practice:

  • Use a window of 10 or fewer unanswered submit_sm at a time.
  • Spread long sends over time instead of in bursts.
  • Ask for a higher limit if you need it.

On this page