Deliver report of MMS using MM1 C#

Deliver report of MMS using MM1 C# SearchSearch
Author Message
Bobby
New member
Username: Bobbynryn

Post Number: 1
Registered: 03-2013
Posted on Wednesday, March 20, 2013 - 02:41 am:   

Hi there,

I have used C# to send MMS using NowSMS gateway and I could send MMS successfully. I need a detailed report in my project which should show message delivery success/failed transactions.

Please let me know if there is a way where I can get the delivery status back to my c# application.

I have reviewed the forums but didn't help me out.

Thanks,
Bobby
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 4323
Registered: 08-2008
Posted on Wednesday, March 20, 2013 - 06:45 pm:   

Hi Bobby,

To receive MMS delivery reports, you need to make sure that settings are defined for the "Receive MMS Settings" under the modem definition in the SMSC list. (Outbound MMS sending uses an "MMSC Routing" definition which is separate from this.)

The default behaviour is to route any received messages (including delivery receipts) to a file based interface in the MMS-IN directory.

If you submit an MMS message with a delivery report requested, and the operator supports delivery receipts, you'll end up with a file like this in the MMS-IN directory:


X-NowMMS-RCPT-TO: original-sender-address-here
Message-type: m-delivery-ind
MMS-version: 1.1
Date: Mon, 17 Oct 2011 18:38:42 GMT
Message-id: 20111017/14/049DD2D6@des.nowsms.com
Status: Retrieved
To: +xxxxxxxxxxx/TYPE=PLMN

That said, there are some operators that don't support delivery receipts. When testing, instead of continually checking the MMS-IN directory, look for the SMS received count to increase, because the delivery receipt will arrive via SMS.

Read reports can also be requested, but they are far less reliable. Some devices give recipients the option to not return a read report. And quite a few operator interconnects do not support them.

You need to set the MMS version in the outbound route to 1.2 to have any hope of receiving read reports. Delivery reports do not have any MMS version restrictions.

--
Des
NowSMS Support