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