Multipart (Concatenated) SMS over SMPP: UDH, SAR and Limits
Why a long SMS becomes several parts, how UDH and SAR concatenation work, and what to test in your client.
Read guideGuides
Practical articles for developers and QA engineers who test SMS applications, SMPP clients and delivery flows.
Why a long SMS becomes several parts, how UDH and SAR concatenation work, and what to test in your client.
Read guideFailure handling is the part of SMS software that is hardest to test against a real provider. Here is how to make it repeatable.
Read guideThe SMPP v3.4 command_status codes you will meet in practice, which ones are worth retrying, and how to make your client handle them.
Read guideA practical setup for running SMS and SMPP tests on every commit, with no real traffic and no flaky results.
Read guideThe cases your OTP and 2FA code must survive, and how to reproduce each one safely with a sandbox.
Read guideA practical guide to the three SMPP bind types, the PDUs each one allows, and how to choose between TX, RX and TRX connections.
Read guideHow SMPP delivery receipts (DLRs) are built, what each stat value means and how to test every outcome with an SMSC simulator.
Read guideWhat an SMPP test tool is, what to check when testing an SMPP client, and how an SMSC simulator lets you do it without paying for real SMS delivery.
Read guideWhat SMS simulation is, when an online SMS simulator saves time and money, and what a good simulator should let you control.
Read guideGet your SMPP sandbox in minutes and use it free for 3 days - or tell us what you are building and we will help you choose a plan.