Hello,

I am working on HTTP SMSC generic and I am trying to inject DLR

2013-07-16 12:05:35 Sent SMS [SMSC:XXXX] [SVC:test] [ACT:XXXX] [BINF:]
[FID:68452a0c-00ab-4f58-9034-c0dd63c39bc0] [META:] [from:XXXX] [to:XXXX]
[flags:-1:0:-1:0:19] [msg:10:TEST SMS23] [udh:0:]
2013-07-16 12:05:42 Receive DLR [SMSC:XXXX] [SVC:test] [ACT:] [BINF:]
[FID:68452a0c-00ab-4f58-9034-c0dd63c39bc0] [META:*?dlr?errorcode=050&*]
[from:INFINI] [to:919900000147] [flags:-1:-1:-1:-1:2] [msg:0:] [udh:0:]

I am using the following code to inject dlr

http://127.0.0.1:15015/?&DLRStatus=2&receiverNumber=XXXXX&dlr_err=050&msgID=68452a0c-00ab-4f58-9034-c0dd63c39bc0

I can see the value in META but I want to see it like a normal dlr under msg

SMSC Configuration

group = smsc
smsc = http
smsc-id = XXXXX
system-type = generic
port = 15015
send-url = "
http://127.0.0.1:80/sms.php?senderNumber=%P&receiverNumber=%p&messageText=%b
"
status-success-regex = "ok"
status-permfail-regex = "failure"
status-tempfail-regex = "retry later"
generic-foreign-id-regex = "<id>(.+)</id>"
generic-param-from = "senderNumber"
generic-param-to = "receiverNumber"
generic-param-text = "messageText"
generic-param-dlr-err = "dlr_err"
generic-param-dlr-mask = "DLRStatus"
generic-param-dlr-mid = "msgID"


Please help me with this.



-- 
Regards,

Ashish

Reply via email to