Скачать в App Store

Как читать SMS с iPhone на Linux

Вы используете Linux, потому что цените контроль, приватность и правильный подход к делу. У Apple другой взгляд на эти три вещи — особенно когда речь заходит о доступе сторонних устройств к данным iPhone.

Нет iMessage для Linux. Нет официального инструмента синхронизации от Apple для Linux. Нет даже веб-приложения iCloud для SMS (оно есть для фото, заметок и файлов — но не для сообщений).

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

Email — это мост. Единственный протокол, который Apple, Google, Microsoft и каждый дистрибутив Linux поддерживают одинаково хорошо. Пересылайте SMS на email — и они появятся в Thunderbird, Evolution или любом другом клиенте.


Почему Linux получает нулевую интеграцию с iPhone

Протокол/ИнструментПоддержка LinuxПоддержка SMS iPhone
libimobiledevice✅ Open source⚠️ Только извлечение из бэкапа (историческое, не real-time)
KDE Connect✅ Нативный KDE❌ Только Android
GNOME Calls✅ Нативный GNOME❌ Только VoIP, не SMS
Pushbullet⚠️ Chrome-расширение❌ Только Android
AirDroid⚠️ Веб-интерфейс❌ Только Android
iCloud Web✅ Браузер работает❌ Нет доступа к SMS/iMessage
BlueBubbles✅ Кросс-платформа⚠️ Требует Mac-сервер для ретрансляции iMessage
Email (IMAP/SMTP)✅ Каждый клиент✅ Через пересылку SMS

Привязка к экосистеме глубока: каждый инструмент кросс-девайсных SMS либо только для Android, либо требует Mac как посредник. Для пользователя Linux + iPhone email-пересылка — единственное автономное решение.


Настройка


iPhone SMS → SMS to Email Forwarder → вы@email.com
                                           ↓
                                  Thunderbird / Evolution / mutt
                                  на вашем Linux-десктопе
      

На iPhone (2 минуты)

  1. Скачайте SMS to Email Forwarder
  2. Введите ваш email
  3. Пройдите настройку Shortcuts

На Linux (1 минута)

Ваш email-клиент уже это поддерживает. Настройте real-time:

Thunderbird (самый популярный)

  1. Убедитесь, что email-аккаунт использует IMAP с push/idle
  2. Создайте фильтр: Тема содержит «SMS from» → Переместить в папку «SMS» → Тег «Важное»
  3. Включите уведомления: Настройки → Общие → Показывать алерт → Использовать уведомления рабочего стола

Evolution (GNOME)

  1. Подключите email через IMAP
  2. Создайте виртуальную папку: Тема содержит «SMS» → Виртуальная папка «📱 SMS»
  3. Уведомления: Настройки → Уведомления → Почта → Включить всплывающие

mutt / neomutt (терминал)

Для тех, кто живёт в терминале:


# В .muttrc — авто-выделение пересылаемых SMS
color index brightgreen default "~s 'SMS from'"

# Или используйте notmuch для быстрого поиска
notmuch search tag:sms
      

KMail (KDE)

  1. Настройте фильтр: Заголовок «Subject» содержит «SMS» → Метка «SMS»
  2. Включите уведомление: Настройка → Уведомления → Новое письмо в конкретной папке

Рабочий процесс разработчика

2FA-коды без прерывания потока

Вы глубоко в vim-сессии. В терминале идёт сборка. Нужно залогиниться в консоль AWS (или Яндекс.Облако), которая шлёт 2FA-код на телефон.

Раньше: Alt-Tab в пустоту. Встать. Дойти до телефона. Прочитать код. Вернуться. Ввести код. Забыть, где были в коде.

Теперь: Уведомление biff в статус-баре: «SMS от +7999…: Ваш код 847291.» Вводите код, не покидая терминала.

Алерты серверов

Вы получаете SMS-алерты от инфраструктуры (мониторинг, ИБП, провайдер). С пересылкой эти алерты появляются в email-клиенте рядом с уведомлениями GitHub и CI/CD.

Одна панель. Один inbox. Ноль переключений контекста.

SSH-сессии и удалённая работа

Вы подключены по SSH к продакшн-серверу с Linux-рабочей станции. Нужен код подтверждения. Телефон в другой комнате.

С пересылкой: код приходит в email. Вы читаете его в сплит-панели (tmux + mutt). Не покидая терминальной сессии.


Для Linux-пользователя, заботящегося о приватности

Если вы выбрали Linux отчасти ради приватности, вам важно знать, как работает пересылка:

ВопросОтвет
Куда идут SMS?Через сервер SMS to Email Forwarder для доставки email. Нулевое хранение: ничего не сохраняется после доставки.
Может ли сервис читать SMS?SMS проходят через сервер для email-доставки. Приложение явно не логирует и не хранит содержание сообщений.
Можно ли self-host?Пока нет. Приложение использует управляемую инфраструктуру доставки.
ProtonMail совместим?Да. Пересылайте на ProtonMail для end-to-end шифрованного хранения.
Можно ли шифровать локально?Да. Используйте GPG/PGP с Thunderbird (Enigmail) для шифрования сохранённых писем.

Максимальная приватность

Для параноиков (в хорошем смысле):

  1. Пересылайте SMS на ProtonMail-адрес
  2. Доступ к ProtonMail через ProtonMail Bridge на Linux
  3. Подключите Thunderbird к ProtonMail Bridge
  4. Включите GPG-шифрование для локального хранения
  5. Доступ через Tor (ProtonMail поддерживает .onion)

Ваши пересылаемые SMS теперь: зашифрованы в транзите (TLS), зашифрованы на сервере (ProtonMail), зашифрованы локально (GPG), доступны через Tor. Удачи тому, кто попытается их прочитать.


Интеграция с Linux-окружениями

ОкружениеEmail-клиентСистема уведомленийКачество интеграции
GNOMEEvolution / GearyGNOME Notifications★★★★★ Нативные попапы
KDEKMail / ThunderbirdKDE Notifications★★★★★ Расширенные уведомления
XFCEThunderbirdxfce4-notifyd★★★★ Стандартные попапы
i3 / Swaymutt / neomuttdunst / mako★★★★ Минималистичные, быстрые
HyprlandThunderbird / muttmako★★★★ Wayland-нативные

Каждое крупное Linux-окружение имеет демон уведомлений. Каждый email-клиент умеет их вызывать. Результат: уведомления о SMS, которые ощущаются так же нативно, как любое Linux-уведомление — потому что они и есть нативные.


Почему это — Linux Way

Философия Linux: используй маленькие простые инструменты, каждый из которых делает одну вещь хорошо, и передавай данные между ними через pipe.

  • iPhone делает одну вещь: получает SMS
  • SMS to Email Forwarder делает одну вещь: пересылает SMS на email
  • Ваш email-клиент делает одну вещь: показывает email
  • Ваш демон уведомлений делает одну вещь: показывает попапы

Четыре инструмента, каждый делает свою работу, связанные через старейший интернет-протокол, который до сих пор используется ежедневно: email. Без проприетарного демона синхронизации. Без закрытого моста. Без vendor lock-in.

Это Unix Way. И это работает.


Связанное: iPhone SMS на Windows | iPhone SMS на Android | iPhone SMS на Chromebook


Ваша ОС открытая. Ваши SMS тоже должны быть.

Скачать SMS to Email Forwarder — SMS с iPhone на Linux, как и должно быть.


Готовы начать?

Настройте автоматическую пересылку SMS за 2 минуты. Бесплатный тариф — без привязки карты.

Скачать в App Store