Change Content-Transfer-Encoding for MM7

Change Content-Transfer-Encoding for MM7 SearchSearch
Author Message
Martin Tannerfors
New member
Username: Mtannerfors

Post Number: 1
Registered: 06-2007
Posted on Thursday, June 21, 2007 - 09:36 pm:   

Hi,

I am using the latext release of NowSMS and are finding the Content-Transfer-Encoding=quoted-printable is causing issues with the MMSC I am connecting to. Any advise on how to change Content-Transfer-Encoding for the SMIL XML part would be creatly appreciated.


Regards,

Martin
Bryce Norwood - NowSMS Support
Board Administrator
Username: Bryce

Post Number: 7252
Registered: 10-2002
Posted on Thursday, June 21, 2007 - 10:13 pm:   

Hi Martin,

MM4 or MM7?

Are you generating the SMIL?

We could add a switch to disable the use of quoted-printable ... or to apply more lenient rules for MM7 vs. MM4 (the latter being SMTP based needs quoted-printable to be used in order to force line breaks if there aren't any).

If you're generating the SMIL, I'm wondering if there are changes that you could make there ... as generally it is a lack of line breaks that would cause us to use quoted-printable encoding.

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

Post Number: 7253
Registered: 10-2002
Posted on Friday, June 22, 2007 - 04:28 pm:   

Hi Martin,

Re-reading the subject of the message, I see that you are clearly referring to MM7.

In reviewing this, and looking at some past support incidents, we've decided to stop using quoted-printable encoding for MM7 connections in the next release.

We currently use quoted-printable encoding in some situations because we are using the same MIME encoding logic for both MM7 and SMTP/MM4. Because of legacy SMTP considerations, quoted-printable encoding is recommended for MIME SMTP encoding for some situations, such as when a text file does not have line breaks.

But these legacy SMTP considerations have no applicability to MM7, which is based upon SOAP and HTTP. So, we see no reason for us to ever use quoted-printable encoding for a part of an MM7 message.

A new version is expected to be released next week, which will include this change in behaviour.

As a temporary solution, if it is possible to change your SMIL, you could avoid the situation where NowSMS uses quoted-printable encoding.

-bn