<p dir="ltr"><br>
On Mar 13, 2015 7:47 PM, João M. S. Silva <<a href="mailto:joao.m.santos.silva@gmail.com">joao.m.santos.silva@gmail.com</a>> wrote:<br>
><br>
> On 03/13/2015 05:31 PM, Aleksander Morgado wrote:<br>
>><br>
>> When using --messaging-create-sms-with-data the encoding type is set<br>
>> as being raw. If you're sending text you really need to use the<br>
>> "text=whatever" option. Maybe you need to escape the EOLs before<br>
>> setting them in ${text}? Truth be told, I never tested it with<br>
>> multiple lines... :)<br>
><br>
><br>
> Does not seem to work. Either with single-escaping:<br>
><br>
>   Content    |              number: '---------'<br>
>              |                text: '1st line\n2nd line'<br>
><br>
> or double-escaping:<br>
><br>
>   Content    |              number: '---------'<br>
>              |                text: '1st line\\n2nd line'<br>
><br>
> the SMS's are received as presented in the Content above, i.e. the \n are not interpreted correctly, they are treated as 2 chars.<br>
><br>
> With --messaging-create-sms-with-data the message is correctly presented in a smartphone, so I guess raw mode works OK.<br>
><br>
> I think the problem is that the non-smartphone is not capable of understanding the SMS in raw (GSM 7-bit) mode.<br>
><br>
> Thanks anyway. Any further hints? This must be possible since I receive line wrapped SMS's in this older phone</p>
<p dir="ltr">Raw mode is not gsm7. Raw mode is 8bit mode. Text mode is either gsm7 or ucs2.</p>
<p dir="ltr">I guess we can just un-escape the text in mmcli before sending it to MM, shouldnt be a big deal.<br>
</p>