Перейти к содержимому
Шлюз на Android

Лимиты отправки SMS на Android и как в них работать

Скорость шлюза Android ограничивают три уровня: операционная система, оператор и физика одного радио на SIM. Страница говорит, что документировано и на какую дату, и прямо называет то, чего никто не публикует.

[[icon:rate-limit]] Лимиты с источникамиБез выдуманных пороговНаблюдение 2026-11

Три уровня ограничений

УровеньЧто делаетЧто документировано
Операционная система AndroidОграничивает скорость SMS для приложения; сверх лимита система просит пользователя подтверждать каждый пакетПолитика AOSP по умолчанию: 30 сообщений на приложение за 30 минут (см. ниже)
ОператорТроттлит или блокирует SIM, отправляющие по-машинному; шаблоны различаются по тарифуПублично почти ничего — ниже считаем неизвестным
ФизикаОдна SIM — одно радио: отправка последовательная, длинные сообщения тарифицируются по частям153 символа GSM-7 / 67 UCS-2 на часть, из 3GPP TS 23.040/23.038

Лимит Android и его источник

Политика Android по умолчанию, определённая в классе AOSP SmsUsageMonitor, позволяет приложению отправлять 30 SMS за 30-минутное окно; сверх этого система показывает диалог («отправляет большое число SMS-сообщений»), и каждый следующий пакет требует нажатия. Производители устройств и операторы могут менять константы, поэтому ваш телефон может разрешать больше или меньше. Источник: AOSP SmsUsageMonitor (период проверки по умолчанию 1 800 000 мс, максимум по умолчанию 30), согласуется с давней вторичной документацией; наблюдение 2026-11. В этом месяце мы не смогли заново подтвердить текущие константы на живой странице AOSP, поэтому считайте 30/30 мин документированным значением по умолчанию, а не гарантией для вашего устройства.

Что это значит на практике: автоматическая массовая кампания не должна рассчитывать на то, что человек нажмёт этот диалог. Ведите очередь ниже лимита, а не в гонку с ним.

Троттлинг оператора: честное неизвестное

Операторы следят за машинной отправкой: постоянные промежутки между сообщениями, одинаковый текст, круглосуточный объём. Следствие — троттлинг, тихие потери или заблокированная SIM, а пороги не публикуются. Любая страница, называющая универсальное «сообщений в день на SIM», гадает. Рабочий метод эмпирический: отправьте небольшой пакет, смотрите отчёты о доставке, поднимайте дневную квоту на SIM только пока отчёты чистые, и держите всплески короткими и человеческими по форме.

Работа в пределах всех трёх уровней

  • Темп вместо всплесков. Держите скорость отправки ниже окна Android; медленно лучше, чем остановлено.
  • Квота на SIM. Ставьте дневную квоту ниже наблюдаемого безопасного уровня, чтобы очередь замедлилась до реакции оператора.
  • Распределяйте по SIM. Пять SIM в спокойном темпе лучше одной SIM в пять раз быстрее; см. руководство по нескольким SIM.
  • Считайте части, а не сообщения. Текст GSM-7 на 200 символов — две оплачиваемые части; арифметика в таблице сегментации.
  • Планируйте на часы бодрствования. Тихие часы — и функция соответствия, и дружественная к троттлингу настройка.
  • Читайте отчёты ежедневно. Растущая доля ошибок — самый ранний признак троттлинга оператора.

Это руководство — часть кластера шлюзов Android: обзор, несколько SIM, лимиты, диагностика.

Вопросы покупателей

Каков лимит отправки SMS в Android?

Документированное значение AOSP по умолчанию — 30 сообщений на приложение за 30-минутное окно, после чего Android просит подтверждать каждый следующий пакет. Производители и операторы могут менять константы, поэтому проверьте на своём оборудовании.

Можно ли поднять или снять лимит Android?

Не из обычного приложения. Правки на уровне root существуют, но мы их не поддерживаем; надёжный путь — держать очередь ниже лимита и распределять объём по SIM.

Сколько SMS в день выдерживает одна SIM?

Честного универсального числа нет: операторы не публикуют пороги, и они различаются по тарифу. Установите собственный потолок небольшой тестовой кампанией и чистыми отчётами, прежде чем поднимать квоту.

Считаются ли MMS в те же лимиты?

MMS идёт другим путём оператора и имеет собственные ограничения (размер, APN, политика оператора). Считайте окно SMS в Android специфичным для SMS и проверяйте объём MMS отдельно.

Сильно ли замедление бьёт по пропускной способности?

Да, оно ограничивает пропускную способность одной SIM. Поэтому отправители объёма масштабируются добавлением SIM и телефонов, а не разгоном одного устройства: руководство по нескольким SIM показывает компоновку.