MM4 message get split after 79 chars

MM4 message get split after 79 chars SearchSearch

SMS & MMS Technical Forum » NowSMS Support - SMS Issues (Product Support Only) » Archive through May 19, 2016 » MM4 message get split after 79 chars « Previous || Next »
Author Message
Robert Kristensen
New member
Username: Linkmobilitymms

Post Number: 1
Registered: 11-2015
Posted on Thursday, November 05, 2015 - 09:17 am:   

We are sending long mm4 messages, but the content gets split by "=\r\n" due to: quoted-printable.

How to avoid that?

220 Ready REMOVED
HELO 10.115.0.126
250 Hello REMOVED
MAIL FROM:<01012345678/TYPE=PLMN@>
250 2.1.5 Ok
RCPT TO:<+REMOVED/TYPE=PLMN@REMOVED>
250 2.1.0 Ok
DATA
354 End data with <CR><LF>.<CR><LF>
X-Mms-3GPP-MMS-Version: 4.3.0
X-Mms-Message-Type: MM4_forward.REQ
X-Mms-Transaction-ID: "20151105-11-2D43DDCB--p821088815156--01012345678"
X-Mms-Message-ID: "20151105-11-2D43DDCB@10.115.0.126"
X-Mms-Ack-Request: Yes
X-Mms-Originator-System: system-user@
Message-ID: <20151105-11-2D43DDCB@10.115.0.126>
Date: Thu, 5 Nov 2015 11:07:29 +0100
Sender: 01012345678/TYPE=PLMN@
From: 01012345678/TYPE=PLMN
To: +REMOVED/TYPE=PLMN
X-Mms-Priority: Normal
X-Mms-Delivery-Report: Yes
X-Mms-Read-Reply: No
Content-Type: multipart/mixed; boundary="---mime-boundary-FFCA1808.1F679489"

-----mime-boundary-FFCA1808.1F679489
Content-Type: text/plain
Content-ID: <9BE9681F.txt>
Content-location: 9BE9681F.txt
Content-Transfer-Encoding: quoted-printable

Your XYZ shipment REMOVED from ABC Company is on its way. We'll send another=
SMS on the day of delivery. https://REMOVED=
. This is a test sent by REMOVED. Appreciate if you can=
let me know if you receive the message. Sorry to trouble you on this.
-----mime-boundary-FFCA1808.1F679489--

.
250 mail accepted
QUIT
221 2.0.0 Bye
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 5491
Registered: 08-2008
Posted on Thursday, November 05, 2015 - 04:53 pm:   

Hi Robert.

Because MM4 uses SMTP as a transport, it needs to follow SMTP rules, and there is an old rule about forcing a line break if a line exceeds 80 characters. When we see this, we use quoted printable encoding, where a = at the end of the line indicates a forced line break that should be removed on the receiving end.

I thought that there was a setting to disable quoted printable encoding, but it appears that it is only active for SMIL content. Where the setting is to not use quoted printable by default.

So, unfortunately, this will require an update.

I am working with our engineering team to get a patch update to fix this in the next 24-48 hours.

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

Post Number: 5492
Registered: 08-2008
Posted on Sunday, November 08, 2015 - 09:43 pm:   

Hi Robert,

Sorry this took a little longer than expected.

The update is at http://www.nowsms.com/download/nowsms20151108.zip

(or for the Lite version ... http://www.nowsms.com/download/lite20151108.zip)

By default, NowSMS will no longer use quoted-printable encoding for this scenario.

--
Des
NowSMS Support

Login Login / Register Logout Logout Search Last 30 Days Topics Topics