Почему СМС вообще разбивается на части

Стандарт СМС ограничивает объём одного сообщения: 160 символов, если текст набран латиницей и цифрами (кодировка GSM 7-bit), и около 70 символов, если в тексте есть кириллица, эмодзи или другие не-латинские символы (кодировка UCS-2). Как только текст выходит за этот предел, телефон автоматически формирует несколько технических сегментов СМС и передаёт их сети как единое длинное сообщение — эта технология называется «конкатенированное СМС» (concatenated SMS). Пользователю ничего специально настраивать для этого не нужно: разбивка на сегменты — штатный механизм передачи, а не ошибка.

Как получатель видит длинное сообщение

На современных смартфонах — Android и iPhone последних лет — операционная система и приложение для сообщений автоматически распознают, что несколько сегментов относятся к одному тексту, и склеивают их в единое сообщение на экране. Получатель в большинстве случаев вообще не замечает, что сообщение технически передавалось частями: он видит один текст без разрывов. Проблема с видимой разбивкой возникает не из-за длины текста, а из-за устройства получателя: очень старые телефоны или некоторые упрощённые «кнопочные» модели могут показать длинный текст как несколько отдельных сообщений подряд.

Что реально влияет на риск разбивки

  • Язык текста. Кириллица и эмодзи используют кодировку с меньшим лимитом на сегмент — сообщение делится на части чаще, чем аналогичное по длине сообщение на латинице.
  • Смешение языков и эмодзи. Если в русском тексте есть хотя бы один эмодзи или латинский символ особого начертания, кодировка всего сообщения может переключиться на менее ёмкую — лимит символов на сегмент снижается для всего текста, а не только для этого символа.
  • Модель телефона получателя. Именно устройство получателя определяет, будет ли текст собран в одно сообщение визуально.
  • Сеть оператора. В редких случаях при перегрузке сети части многосегментного СМС могут прийти с задержкой относительно друг друга, что временно выглядит как разрыв текста.

Как снизить риск, что сообщение придёт «рваным»

  1. Пишите одним языком без смешения кириллицы и латиницы там, где это возможно — это увеличивает лимит символов на сегмент.
  2. Избегайте эмодзи и специальных символов в важных сообщениях, если получатель пользуется старым телефоном.
  3. Если сообщение действительно объёмное, разбивайте его по смыслу сами — заканчивайте каждую часть законченной мыслью, а не обрывайте слово на полуслове.
  4. Для важного длинного текста продублируйте суть в начале первой части: если части всё же придут раздельно и не по порядку, получатель быстрее поймёт содержание.

Когда СМС — не лучший канал для длинного текста

Если мобильный интернет ограничен или недоступен, а нужно передать действительно длинный текст — план, список, инструкцию, — обычная СМС остаётся самым надёжным вариантом именно потому, что не требует интернета вовсе, только сотовую сеть оператора. Мессенджеры при отключённом мобильном интернете просто не отправят сообщение, пока не появится доступ к сети через Wi-Fi. Поэтому при длинных текстах в условиях ограничений разумно смириться с возможной технической разбивкой СМС на части, а не пытаться уместить всё в одно короткое сообщение и потерять смысл.

Что делать, если части всё же пришли отдельно

Если получатель увидел несколько отдельных СМС вместо одного текста, стоит проверить время получения каждой части — обычно они приходят последовательно с минимальной задержкой. Если порядок нарушен, можно попросить отправителя переслать сообщение ещё раз или продиктовать содержание голосом при первой возможности созвониться.