Request DeliveryReceipt by Default | Search |
NowSMS Support Forums ⬆ NowSMS Support - SMS Issues ⬆ Archive through January 23, 2007 ⬆ |
◄ ► |
Author | Message | |||
Diego Anero New member Username: Diegolan Post Number: 12 Registered: 04-2006 |
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 |
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 |
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 |
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 |
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 |
Thanks Bryce, Will test and get back to you. Cheers. H. | |||
Oladimeji Suberu New member Username: Ladisuberu Post Number: 6 Registered: 09-2005 |
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 |
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 |