Delivery Reports

Delivery Reports SearchSearch
Author Message
Eric Monchanin
New member
Username: Emonchan

Post Number: 1
Registered: 11-2006
Posted on Tuesday, November 28, 2006 - 12:09 pm:   

Hello all,

We have been using nowsms/mms for a little while now, and I would like to add more failover procedures to my system.
For that, I would need a delivery report sent by nowsms/mms to my servers when the content gets actually delivered (in my case, I use direct MMS delivery, and I have, in nowsms logs, the success and failures. So maybe, it is possible to get a report sent via HTTP or something ?

thank you

Eric
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 6866
Registered: 10-2002
Posted on Monday, December 04, 2006 - 09:23 pm:   

Hi Eric,

It depends on how you are submitting the MMS message for delivery. Generally speaking, you just need to ask for a delivery report, and one would be generated back to the sender address when the MMS message is retrieved.

But the specifics of how to ask do vary by interface. If you're using our proprietary URL format, we look for a variable setting of MMSDeliveryReport=Yes to enable the delivery report request.

In MM7, it is set by <DeliveryReport>True</DeliveryReport> within the request.

Of course, there is the issue of routing the delivery report back to your application.

If the sender address is an e-mail address, it should come back as an e-mail.

If the sender is a phone number, then you need to have an "MMSC Routing" definition to route messages to your original sender address to your application. I believe only the MM7 and MM4 interfaces support the delivery reports. (Delivery reports are supported for standard MM1 clients, but I don't think they can be routed for MM1 VASPs.)

-bn
Peter Marks
New member
Username: Marxy

Post Number: 1
Registered: 01-2007
Posted on Monday, January 08, 2007 - 04:46 am:   

I'm trying to get delivery reports back from NowSMS to my MM7 client/server.

I have a GPRS modem being driven from NowSMS using MM1 and it sends messages from the MM7 interface just fine.

A route has been set up for messages for the sender to deliver back to our MM7 listener (it might be good to have a field for the port by the way (we did figure out that IP:PORT works in the end)).

The delivery reports aren't being routed back to our mm7 server, my guess is that becuase they are for the msn of the sim in the modem they don't need to be routed anywhere.

Routing does work in other scenarios.

Can you suggest a way to demonstrate a delivery report back over mm7.
Malcolm - Now Support
Moderator
Username: Malcolm

Post Number: 90
Registered: 12-2006
Posted on Wednesday, January 10, 2007 - 08:16 pm:   

Hi Peter,

While somewhat similar, your question has a different twist, in that the MMS messages are being routed outbound via a GSM/GPRS modem.

That said, NowSMS should support this configuration (in versions 2006 and later).

However, you do need to configure the "Receive MMS Settings" for the modem to route all received messages via MM7 to your application. (NowSMS will not track which application submitted to route back the delivery report in this configuration.)

Do you have that setup so that your MM7 application receives normal MMS messages that come in via the modem?

To perform this setup, you need to go to the "SMSC" list, highlight the modem, press "Properties", then enable "Receive MMS Messages", and press "MMS Settings" to get to the relevant configuration settings. Under "MMSC Routing for Received Messages", choose "Route via MM7" and select the routing definition for your application (this shows a list of MM7 routes configured under "MMSC Routing").

Verify that you can receive a normal MMS message sent in to the modem before jumping to delivery receipts.

Assuming that you are receiving normal MMS messages that came in to the modem, then you should also then get any delivery receipts to your MM7 application as well.

--
Malcolm
Now Wireless Support
Wu Jiong Hui
New member
Username: Jionghui

Post Number: 4
Registered: 11-2006
Posted on Saturday, January 27, 2007 - 12:02 pm:   

Hi, want to know whether NowSMS HTTP Post support forward lock to the MMS message as a whole instead of individual media object?

we have a MMS application use HTTP post to send MMS to NowSMS. I use
MultipartPostMethod.addParameter("MMSForwardLock", "Yes") to set the forward lock flag. A forward-lock supported handphone is used for test and can receive MMS with picture attachment, user cannot forward the picture. However, if we send MMS from NowSMS web interface to the same handphone, we can get the whole MMS and cannot forward the whole MMS.

So does NowSMS support individual media object forward lock for HTTP post? If it support whole MMS forward lock from HTTP post, how can I set the flag?
application/octet-stream
MMSCDEBUG.LOG (165.9 k)
Wu Jiong Hui
New member
Username: Jionghui

Post Number: 5
Registered: 11-2006
Posted on Saturday, January 27, 2007 - 12:03 pm:   

Hi, want to know whether NowSMS HTTP Post support forward lock to the MMS message as a whole instead of individual media object?

we have a MMS application use HTTP post to send MMS to NowSMS. I use
MultipartPostMethod.addParameter("MMSForwardLock", "Yes") to set the forward lock flag. A forward-lock supported handphone is used for test and can receive MMS with picture attachment, user cannot forward the picture. However, if we send MMS from NowSMS web interface to the same handphone, we can get the whole MMS and cannot forward the whole MMS.

So does NowSMS support individual media object forward lock for HTTP post? If it support whole MMS forward lock from HTTP post, how can I set the flag?
application/octet-stream
MMSCDEBUG.LOG (165.9 k)