Mms - read report - nowsms message id

Mms - read report - nowsms message id SearchSearch
Author Message
David Carlson
New member
Username: Kannel

Post Number: 2
Registered: 06-2016
Posted on Thursday, June 02, 2016 - 04:37 pm:   

i am using the latest nowsms lite.

we cannot find out the nowsms msgid from read report of MMS. I cannot associate which read report belongs to which nowsms msgid

X-NowMMS-RCPT-TO of delivery receipt is empty

why you do not include nowsms msgid into read report?

*** Delivery Report ***:
X-NowMMS-RCPT-TO:
X-NowMMS-Modem-Name: NowSMSModem - sms1
Message-type: m-delivery-ind
MMS-version: 1.0
Date: Wed, 30 May 2016 08:13:38 GMT
Message-id: 20160530-16-42007FAB@nowsms
Status: Retrieved
To: +15298883644/TYPE=PLMN

*** Read report ***
X-NowMMS-RCPT-TO:
X-NowMMS-Modem-Name: NowSMSModem - sms1
Message-type: m-retrieve-conf
Transaction-id: 0110000056130160330161526001
MMS-version: 1.0
From: +198883644/TYPE=PLMN
Date: Wed, 30 May 2016 08:15:26 GMT
Delivery-report: No
Message-class: Auto
Message-id: 033016152698520001137
Priority: low
Read-reply: No
Subject: Read reply report of your message.
To: +195136321/TYPE=PLMN
Content-Type: text/plain; charset=utf-8
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 5657
Registered: 08-2008
Posted on Thursday, June 02, 2016 - 09:50 pm:   

Hi David,

You're somewhat at the mercy of what the operator provides.

But I can tell you that read report is not a real read report. It is not in read report format...it is a standard MMS message with an automated process generating the text.

The other thing I notice is "MMS-version: 1.0", an early version that did not support a standard read report format. Changing the MMS version to 1.2 might fix this issue. (Unless the receiver is only 1.0.)

I assume this is a USB modem, because we default to 1.2 with Android devices.

X-NowMMS-RCPT-TO: is a manually generated header. For a report message, it comes from the "Phone Number" setting in the SMSC definition.

--
Des
NowSMS Support
David Carlson
New member
Username: Kannel

Post Number: 4
Registered: 06-2016
Posted on Friday, June 03, 2016 - 02:13 am:   

1. This report was received after user hit ok to send read receipt. If ignored, no such mms will receive

2. How to change mms version?
David Carlson
New member
Username: Kannel

Post Number: 5
Registered: 06-2016
Posted on Friday, June 03, 2016 - 02:14 am:   

I am using http to submit
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 5661
Registered: 08-2008
Posted on Friday, June 03, 2016 - 04:32 am:   

On the "MMSC Routing" page, highlight the route for the modem and press Edit. "MMS Version" is toward the bottom. Changing the MMS version to 1.2 will probably fix this issue.

MMS 1.2 added a read report format that included the original message ID (Message-type m-read-rec-ind instead of m-retrieve-conf).

If the client (or operator MMSC) does not support MMS 1.2, you will still not get this format.

--
Des
NowSMS Support
David Carlson
New member
Username: Kannel

Post Number: 6
Registered: 06-2016
Posted on Friday, June 03, 2016 - 05:20 am:   

lite version does not have mms routing page. could i set it in init file?
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 5664
Registered: 08-2008
Posted on Friday, June 03, 2016 - 05:47 am:   

Sorry, I was not thinking about NowSMS Lite.

See these instructions for setting modem phone number (X-NowMMS-RCPT-TO) : http://support.nowsms.com/discus/messages/33365/72310.html

To configure MMS version 1.2, edit VASPOUT\nowsmslite\VASP.INI and under the [VASP] header add MMSVersion=1.2

--
Des
NowSMS Support
David Carlson
New member
Username: Kannel

Post Number: 7
Registered: 06-2016
Posted on Friday, June 03, 2016 - 06:25 am:   

already set to MMSVersion=1.2.

[VASP]
Protocol=MM1
ForceSenderAddress=Yes
Server=nowsmsmodem_mms
MMSVersion=1.2
David Carlson
New member
Username: Kannel

Post Number: 8
Registered: 06-2016
Posted on Friday, June 03, 2016 - 11:48 am:   

I want to associate which read report belongs to which nowsms msgid
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 5665
Registered: 08-2008
Posted on Friday, June 03, 2016 - 03:12 pm:   

Hi David,

OK...the settings are fine from the NowSMS Lite end. I see we already default to MMS 1.2.

In that case, I don't think there is anything else we can do.

You are limited by what the operator provides (and whether or not the receiving handset supports MMS 1.2 read reports, as they are ultimately generated by the handset).

NowSMS is giving you what it receives. As I have stated, the read report you are receiving is not in the actual read report...it is a standard MMS message with an automated process generating the subject text. If this were an actual read report, you would see Message-type: m-read-rec-ind and the original message ID (NowSMS would be able to match the receipt).

Message-type: m-retrieve-conf indicates that this is a new MMS message, and a new message ID has been generated.

I am suspicious that the reports say MMS-version: 1.0

What if you send an MMS through the modem to its own number? Is the message received as MMS-version 1.0 or 1.2? (A read report will not be generated.)

I am wondering if the operator is downgrading the MMS version, or if the receiving handset is.

All said, I don't think there is anything we can change to fix this. But maybe trying the above test will offer a clue.

--
Des
NowSMS Support

Add Your Message Here, or click here to start a new topic.
Post:
Bold text Italics Underline Create a hyperlink Insert a clipart image
Options: Automatically activate URLs in message
Action: