> > Anyone know how to do it? > > You can use PID 41(0x65)-4? (0x6?) to overwrite message 1-?. > Check 3gpp documentation 23040/23038. > > But basically, you'll send a normal message + &pid=65 and > when you send another message from the same number and with > the same pid, new message replaces old message in mobile > memory.
I just tried this, and doesn't work. I use Kannel 1.1.6, compiled from source on a Linux machine. I have also enabled the "dump PDU" feature in "gw/smsc_smpp.c" file. I have an SMPP connection with my SMSC (they use Comverse). What happens is that although I set pid=65 in the url, the log file says "DEBUG: protocol_id: 0 = 0x00000000". Is this a bug in Kannel? PS. I have successfully used rewriteing SMS messages through a perl SMPP module. -- Damjan Georgievski | Дамјан Георгиевски Skopje, Macedonia | Скопје, Македонија
