Как склеить длинные SMS (Asterisk, chan_dongle)?

Собственно, как всем известно длинные сообщения SMS делятся на куски.
Сначала приходит первая часть сообщения а после уже остальные.
Но после прихода первого сообщения уже отправил письмо. И собственно куски сообщения тогда делятся на письма.
Как быть?

gsm01 sms 1 System echo 'From: fromemail@domen.xx\nTo: toemail@domen.xx\nSubject: Входящее сообщение\nContent-Type: text/plain\073 charset=UTF-8\073 format=flowed\nMime-Version: 1.0\n\n${BASE64_DECODE(${SMS_BASE64})}' >> /root/SMS.txt 	 
gsm01 sms 2 System ssmtp -v toemail@domen.xx < /root/-SMS.txt
gsm01 sms 3 Hangup


З.Ы.: У меня Realtime. Asterisk 1.8.15. E173 Huawei
  • Вопрос задан
  • 3733 просмотра
Пригласить эксперта
Ответы на вопрос 1
Принимать в формате PDU через AMI.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы