MMS delivery acknowledgements

MMS delivery acknowledgements SearchSearch
Author Message
Neil Stamps
New member
Username: Neil

Post Number: 35
Registered: 12-2009
Posted on Tuesday, January 26, 2010 - 03:27 pm:   

Should the NowSMS gateway be passing delivery acknowledgements for MMS messages to the MM7 delivery location (if configured)? I have set the delivery report required flag on my submission (via MM7) but I have not seen a delivery message coming back yet
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 1727
Registered: 08-2008
Posted on Tuesday, January 26, 2010 - 08:00 pm:   

I think so.

Admittedly ... that's not a real good answer.

I know that it works in the full NowSMS. But we usually recommend that your inbound and outbound route account names match, which is not possible in NowSMS Lite. (Actually it is ... the outbound route to your application uses a hard coded name of "nowsmslitemm7". If you define the user account name through which the application is submitting messages as "nowsmslitemm7", then they would match.)

I don't think this matching is required for NowSMS Lite, because when you route received MMS messages to MM7, this should remove the need for the account/route name match.

So since I have some uncertainty ... let me ask this ...

Does your SMSIN log show any unexpected binary messages?

Similar to how inbound MMS messages arrive first as binary SMS messages, this is how an MMS delivery receipt arrives. After you send an MMS message requesting a delivery receipt, are you seeing any odd binary messages in the SMSIN-yyyymmdd.LOG?

If not, it's likely that your mobile operator does not support MMS delivery reports. Unfortunately, it is very common for them not to be supported (for some reason they tend to be major sources of compatibility problems between operator MMSCs on MM4 interconnects).

So let's look to see if there are any strange binary messages coming in via SMS that might be MMS delivery reports.

--
Des
NowSMS Support
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 1728
Registered: 08-2008
Posted on Tuesday, January 26, 2010 - 10:07 pm:   

I've done some more investigation, and there is a problem.

Currently, in order to receive MMS delivery reports via MM7 in NowSMS Lite, you must submit your MM7 messages using a user account named "nowsmslitemm7".

It is also necessary to manually edit MMSC.INI, and add a configuration parameter under the [MMSC] header:

HostName=somevalue

"somevalue" can be any valid internet host name, it does not have to be fully qualified (for example, test would be OK).

We are preparing a fix for this problem, so that the above work-around is not necessary, but using the current version, MMS delivery reports received via a modem will not be routed to the MM7 connection by NowSMS Lite, unless the above work-around is applied.

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

Post Number: 7878
Registered: 10-2002
Posted on Wednesday, January 27, 2010 - 09:23 pm:   

Follow-up.

An update to remove the need for this work-around has been uploaded to http://www.nowsms.com/download/lite20100127.zip.

This is an interim update. This fix will be included in future releases.

-bn
Neil Stamps
New member
Username: Neil

Post Number: 38
Registered: 12-2009
Posted on Friday, January 29, 2010 - 11:20 am:   

thanks - this looks like it has addressed the delivery ack message problem. I will test all other features to confirm.