Request DeliveryReceipt by Default

Request DeliveryReceipt by Default SearchSearch
Author Message
Diego Anero
New member
Username: Diegolan

Post Number: 12
Registered: 04-2006
Posted on Wednesday, August 16, 2006 - 11:24 am:   

Hello Bryce,

I currently have the following set up.
I Connect to an SMSC via SMPP and bulk SMS, and have DeliveryReceipts active.
When a user accesses NowSMS gateway via HTTP, the outgoing traffic does so requesting delivery receipts which come back correctly.

However, if a user connecting to NowSMS via SMPP , routing traffic out to this SMSC, does not specify request delivery, it appears that these are not requested.

Is there any way to force delivery receipts request even if the incoming SMPP user connection does not request them?

Thanks
Diego.
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 6356
Registered: 10-2002
Posted on Wednesday, August 16, 2006 - 09:31 pm:   

Hi Diego,

We did recently add a setting to enable the non-delivery receipt request by default for messages submitted via an SMPP client.

This was done for an SMS service provider that was supporting a number of clients with NowSMS, and they felt that it was important that all clients receive delivery error reports. (In SMPP, delivery error reports are normally only generated if explicitly requested, or if general delivery receipts are requested.)

We could probably adapt this logic to add a similar configuration parameter to enable delivery receipt request by default.

I do think it is better that clients explicitly request whether or not they want delivery receipts.

But if you need this, give me a few days, and I'll see what we can do.

-bn
Diego Anero
New member
Username: Diegolan

Post Number: 13
Registered: 04-2006
Posted on Wednesday, August 16, 2006 - 10:06 pm:   

Bryce,

It would be great if that could be implemented. We have many clients who are not bothered with mobile ack or smsc ack, but from an operator standpoint it is important for billing and reconciliation issues to have all traffic sent with delivery notification.

Many Thanks!
Diego.
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 6375
Registered: 10-2002
Posted on Thursday, August 17, 2006 - 06:41 pm:   

Diego,

It's currently in the engineering queue.

We've looked over this, and it does appear that we could simply implement this in the same way that we implemented the similar recently added option that I mentioned.

There are a few other minor items in the current work queue, so I'd estimate about a week or a week and a half.

-bn
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 6426
Registered: 10-2002
Posted on Thursday, August 24, 2006 - 07:43 pm:   

A follow-up ...

I've posted an interim update patch for NowSMS 2006 that includes this support.

It can be downloaded from http://www.nowsms.com/download/20060824.zip.

The following additional settings have been defined in that update:

* SMPP Server: Add configuration setting to enable delivery or non-delivery receipts by default for messages submitted by SMPP clients. Under normal circumstances, NowSMS (or an upstream SMSC) will only generate a non-delivery notification if a message delivery fails and the originally submitted message requested either a delivery or non-delivery receipt (registered_delivery flag set to 1 or 2 in SMPP environments). If DefaultNonDelReceipt=Yes is set under the [SMPP] section of SMSGW.INI, then NowSMS will enable the non-delivery notification flag (registered_delivery = 2) by default for all messages received from SMPP clients. (SMPP clients can still set registered_delivery = 1 to request a delivery or non-delivery notification. However, if this flag is set, registered_delivery = 0 will be automatically converted to registered_delivery = 2.) Please note that the [SMPP] section of SMSGW.INI is not created by default, and may need to be created within the SMSGw.INI file. (This section is distinct and different from any [SMPP - server.name:port] section which defines parameters related to an outbound SMPP connection.) If DefaultDelReceipt=Yes is set under the [SMPP] section of SMSGW.INI, then NowSMS will enable the delivery notification flag (registered_delivery = 1) by default for all messages received from SMPP clients. (SMPP clients can still set registered_delivery = 2 to request only non-delivery notification.)
Diego Anero
New member
Username: Diegolan

Post Number: 14
Registered: 04-2006
Posted on Thursday, September 07, 2006 - 02:24 pm:   

Thanks Bryce,

Will test and get back to you.
Cheers.
H.
Oladimeji Suberu
New member
Username: Ladisuberu

Post Number: 6
Registered: 09-2005
Posted on Monday, September 11, 2006 - 01:02 am:   

Hello Bryce,
I have two issues.
1 Setting Delivery receipt request for my upstream SMS service providers using SMPP
2. Currently developing a web interface for my clients to access NowSMS using .Net 2005. I will like to know url I can use within my application to access my clients account in order to supply credit balance information from NowSMS.

Your quick response will be highly appreciated

Oladimeji Suberu

Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 6514
Registered: 10-2002
Posted on Friday, September 15, 2006 - 07:44 pm:   

Hi Oladimeji Suberu,

1.) That is what was described earlier in this thread.

The new settings mentioned in this thread apply only for messages submitted to NowSMS by SMPP clients. If messages are being submitted to NowSMS via HTTP, there is an existing setting, "ReceiptRequested=Yes" under the [SMSGW] section of SMSGW.INI which will enable the delivery receipt flag by default for incoming HTTP requests.

2.) I previously responded to the same question from you in another thread: http://support.nowsms.com/discus/messages/1/17514.html

-bn