I know there’s Logica SMSC Server but it doesn’t respect the address_range parameter.
I have two clients: one with address_range: ^123$ and another with address_range: ^321$. When I send an SM from 123 to 321, it gets delivered to the client that sent the SM. Is there any emulator that delivers it correctly?
You can use SMPPSim. You’d need a Java6 on Linux to make it work.
Get it here