Email to SMS with NowSMS

Email to SMS with NowSMS SearchSearch
Author Message
Christopher Noon
New member
Username: Chrisnoon

Post Number: 1
Registered: 03-2009
Posted on Thursday, March 05, 2009 - 03:28 pm:   

We have used a previous version of the Now SMS software and have recently been told to upgrade our software in order to receive an activation code; which we have and activated.

With the previous software we had a problem when sending email messages to sms accounts. The message sent does not correspond to the message received, for example...

Message Sent
Lets go to the park

Message Received
chris.noonos@@@Agot @@@¥@ò@£@@@@@@@@@@@@@£@@r it ok u vez,tu special day y vas a tu sitio favorito. .hasta later weco 53to stay @@@òtill her turn at A @¥@@%årm=

With the previous version we reported the problem and received a patch in order to rectify the issue.

Today we were ensured that the new software would not disrupt any of the configurations that were configured, which in fairness it hasn’t... but we are left with the re-occurrence of this problem. Now when customers or ourselves use the email to SMS function we receive a completely different and sometimes unreadable message as shown above.

Could you offer some advise or even a patch that would fix this problem?

Thank you
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 550
Registered: 08-2008
Posted on Thursday, March 05, 2009 - 10:05 pm:   

Hi Christopher,

Do you know what version you were running?

And what version are you running now?

I know we made some changes last year for some Japanese character set issues in e-mail to SMS or MMS conversions.

But yours doesn't look like a character set conversion issue ... it's a completely trashed message with no relation to the original, if I understand correctly.

I've never seen anything like that before.

Here's what would help expedite this problem...

1.) Enable the SMSDEBUG.LOG and MMSCDEBUG.LOG files in NowSMS. (Checkbox on the Serial # page of the configuration.) This will require the services to be restarted.

2.) Send another message, but copy a second non-SMS mailbox ... how about if you copy tester@nowsms.com? This is a junk email box on our system. From it, I'll be able to extract the raw SMTP e-mail message coming from your system, and I'll be able to see what encoding is used for the text.

3.) Send the debug log files to nowsms@nowsms.com with "Attention: Des" in the subject line of your message.

4.) Post a reply here to tell me that you've done this, so that I can go look for the files.

--
Des
NowSMS Support
Christopher Noon
New member
Username: Chrisnoon

Post Number: 2
Registered: 03-2009
Posted on Friday, March 06, 2009 - 09:59 am:   

An email has been sent to nowsms@nowsms.com with the title "Attention: Des".


Thanks
-----

Chris Noon
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 552
Registered: 08-2008
Posted on Friday, March 06, 2009 - 02:41 pm:   


quote:

The version we are using now, which Eleanor advised us to upgrade to is v2008.06.03 and our previous version was undocumented but I can say that the modified date (either when the msi was downloaded or when created by the manufacturer) is October 28th 2005; hope that helps.




Hi Chris,

This had me extremely confused. But I think I understand now ... it's actually got nothing to do with the e-mail to SMS functionality.

The problem has to do with the encoding of long text messages.

The SMPP specification is not specific about how they should be encoded, so different SMSC vendors have implemented things differently.

In the NowSMS configuration, go into the "SMSC" page. Highlight your SMPP server and press the "Properties" button. Press the "Advanced Settings" button. Toggle the checkbox "Encode long text messages with 7-bit packed encoding". I suspect that this setting is UNchecked, and it needs to be checked for your configuration (or the opposite could also be true).

If I recall correctly, older versions of NowSMS defaulted to this setting being checked. However, our experience was that in the real world, about 80% of SMPP servers expected it the other way ... so we changed the default in early 2006.

After changing this setting, press "Ok", then "Ok" again ... then "Apply" on the main screen. At this point you should be prompted to restart the service because of configuration changes, so go ahead and restart.

I think that changing this setting will resolve the problem.

In the unlikely event that this doesn't resolve the problem, you might also want to test by sending some test messages from the web interface ... to see if there is a problem unique to sending long messages, like I suspect ... or to see if the problem is specific to e-mail to SMS only.

--
Des
NowSMS Support