EMS support

EMS support SearchSearch
Author Message
maxime biteau
New member
Username: Maxime

Post Number: 1
Registered: 05-2016
Posted on Tuesday, May 10, 2016 - 05:23 pm:   

Hello all,

I would like to send EMS with NowSMS. On the net, I see that "NowSMS Web interface" contained a tab "EMS messages" which is not present anymore in the most recent versions (http://images.nowsms.com/2010/10/docwebsendems1.png).
Does that mean that EMS is not supported anymore ?

However, I see on your webpage some information about EMS messages: http://www.nowsms.com/doc/submitting-sms-messages/sending-ems-messages
Example with EMS text: http://127.0.0.1:8800/?PhoneNumber=xxxxxxxx&EMSText=abc+<b>def</b>+ghi
I tried this process but after reading logs files (Tab "Service", button "View log files" and open "SMSOUT-20160510.LOG" and "SMSWEB-20160510.LOG") I see that tags I used to turn on and off the bold text attribute are replaced by a space.

Message sent: http://127.0.0.1:8800/?PhoneNumber=0011234567890&EMSText=abc+<b>jdeijdiejd</b>+test
In log: 2016-05-10 15:57:43,57314274,127.0.0.1,0011234567890,OK -- HTTP - 192.168.1.2:7080,SMSCRouteName=anritsu;UDH=050A03040A10;Text="abc jdeijdiejd test"

So, is it really an EMS that has been sent ? Is it still a working way ?

Thank in advance for support.

Maxime
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 5639
Registered: 08-2008
Posted on Tuesday, May 10, 2016 - 06:50 pm:   

Hi Maxime,

EMS is still supported in NowSMS, but not so much in modern handsets on the handset side.

You can enable the EMS web form by enabling Developer Options. In the new web interface, this is found under Settings. (In the old interface the Developer Options button was less hidden.)



When developer options are enabled, more message types and attributes become available.



The presence of the UDH string in the log tells me that this message was submitted with EMS formatting.

However, because you are using an HTTP SMSC, depending on those configuration settings, and depending on how the HTTP interface handles UDH, EMS formatting might be stripped.

To troubleshoot, you'd need to look at the SMSDEBUG.LOG to see what HTTP requests are being generated.

That said before you invest too much time, you may want to verify the handset supports EMS.

--
Des
NowSMS Support
maxime
New member
Username: Maxime

Post Number: 2
Registered: 05-2016
Posted on Wednesday, May 11, 2016 - 09:41 am:   

Hi Des,

Thanks for answer. Actually, I had no user defined for access to web interface. This is why I had no developer options and was not able to find "EMS message" tab. Now, this is OK.

Thanks so much for help.

Maxime
maxime
New member
Username: Maxime

Post Number: 3
Registered: 05-2016
Posted on Wednesday, May 11, 2016 - 09:49 am:   

Hi again,

Last point, I can't find any SMSDEBUG.LOG. Where are they stored by default ?

Maxime
Des - NowSMS Support
Board Administrator
Username: Desosms

Post Number: 5640
Registered: 08-2008
Posted on Wednesday, May 11, 2016 - 08:25 pm:   

Hi Maxime,

We did forget that many of our test lab customers prefer to work without defining user accounts. There is a fix that reenables the developer options setting in that mode here: http://support.nowsms.com/discus/messages/1/73594.html

Assuming SMSDEBUG.LOG is enabled (setting on the Serial # page), it is in the same directory as SMSGW.INI.

This location is usually the directory into which NowSMS was installed, by default either Program Files (x86)\NowSMS or Program Files\NowSMS.


However, if you have been running NowSMS for a few years, for a number of years we defaulted data storage to ProgramData\NowSMS. By default ProgramData is a hidden folder on the boot drive. (Newer versions don't change the location for existing installs when upgrading.)

--
Des
NowSMS Support