SMPP Delivery Report

SMPP Delivery Report SearchSearch
Author Message
Sacchi
New member
Username: Sacchi

Post Number: 1
Registered: 03-2011
Posted on Monday, March 14, 2011 - 10:28 pm:   

Hello,

I am using NowSMS as SMS Gateway.

I have defined Mobile Operator under SMSC. This uses SMPP.

I have defined my client as User A under SMS users. User A also connects to Now SMS via SMPP.

Simply, it can be presented as:
User A --> (SMPP) --> NowSMS --> (SMPP) --> Mobile Operator

When user A sends SMS, it is delivered successfully, BUT user A does not receive the Delivery Report.

I can see Delivery Report in SMSIN*.LOG file.

2011-03-14 20:11:54,sremium,Text,id:595701060 sub:001 dlvrd:001 submit date:201103142012 done date:201103142012 stat:DELIVRD err:000 text:test1,353860678836

Request you to help me out configure NowSMS to send received Delivery Report (from Mobile Operator) to user A.
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 3006
Registered: 08-2008
Posted on Wednesday, March 16, 2011 - 12:18 am:   

Hi Sacchi,

How about the SMSOUT*.LOG for the sending of that message? Does it show SMSCMsgId=xxxxxxxxxxx where xxxxxxxxxxx matches the ID shown in SMSIN*.LOG?

If no, then there is some confusion at the SMS provider and they are not providing the correct message ID in the receipt. (Tell us more about what values you see and perhaps there is a pattern.)

If yes .... then the most likely problem is one of the following:

1.) The user submitting the message is not asking for a delivery receipt. NowSMS does not track delivery receipt message IDs for messages that do not request a delivery receipt. However, some SMS providers always supply a receipt even if not asked for.

If you have an SMS provider that is always returning delivery receipts, you can force NowSMS to always set the delivery receipt flag for messages sent to this provider, so that NowSMS will then properly correlate the receipts. To enable this, edit SMSGW.INI, locate the [SMPP - server:port] section for your SMSC connection, and add DefaultDelReceipt=Yes.

2.) You are attempting to use an older version of NowSMS that does not support delivery receipts. (If you downloaded from our site this is not an issue, but there are lots of old versions floating around the internet.)

--
Des
NowSMS Support