Как получать входящие SMS на электронную почту
Почта - недооценённый приёмник для SMS. У неё есть то, чего нет у второго телефона: вечный архив, поиск, фильтры и правила. SMS, пересланное письмом, перестаёт быть строчкой на экране, которую смахнули и забыли, и становится документом, который можно найти через год.
Кому это нужно
Три типовых случая из практики. Рабочий номер компании: сообщения от клиентов и сервисов падают в общий ящик, их видит вся смена, а не тот один человек, у которого лежит трубка. Личный номер для банков и госуслуг: SIM дома, коды приходят письмами, история не теряется. И интеграции для ленивых: если сообщения нужно завести в тикет-систему или CRM, у которой есть приём почты, пересылка на её адрес решает задачу без единой строчки кода.
Как это работает
Операторы пересылку на почту не делают, поэтому работа достаётся телефону, где стоит SIM. Приложение читает входящее и передаёт его серверу, сервер отправляет письмо. Без сервера тут не обойтись: телефон не почтовый сервер, и надёжную доставку писем с него не построить. Текст сообщений мы не храним, полей для него в базе нет. Оригинал SMS остаётся в телефоне.
Настройка
Приложение textbee.online из RuStore ставится на телефон с SIM, в личном кабинете включается канал «Почта» и указывается адрес. Всё. Дальше можно тоньше: правила «если - то» пересылают не всё подряд, а по условиям, например только сообщения от конкретного отправителя. Переадресация бесплатна на всех тарифах, на бесплатном «Старте» один канал на выбор.
Если задача обратная: отправить SMS через почту
Запрос «отправить смс на почту» люди набирают и в противоположном смысле: написать письмо так, чтобы получателю пришло SMS. Прямого пути здесь нет. Шлюзов, которые превращали бы письмо в SMS, российские операторы сейчас не держат, так что адрес почты в этой задаче лишнее звено. Если суть в том, чтобы писать сообщения не с телефона, а с компьютера, это делается через веб-кабинет или API SMS-шлюза: как именно, разобрано в статье про отправку SMS с компьютера.
Ограничения, о которых стоит знать
Телефон должен быть включён и в сети: SMS видит только он. Почта не мгновенна: письмо обычно доходит за секунды, но там, где счёт идёт на секунды всегда, канал в мессенджер подходит лучше. И проверьте папку «Спам» после первой пересылки: почтовые фильтры иногда встречают новых отправителей настороженно.
SMS письмами в ваш ящик
Приложение на Android пересылает входящие на почту, в Telegram, MAX или на другой номер. Переадресация бесплатна.
Частые вопросы
Можно ли пересылать SMS на почту без приложения?
Нет. Операторы такой услуги не предлагают, а увидеть входящее SMS может только телефон, в котором стоит SIM. Он и пересылает: приложение читает сообщение и отправляет его письмом через сервер.
На какую почту можно пересылать?
На любую: рабочую, личную, общий ящик отдела, адрес тикет-системы. Для схемы это просто адрес доставки.
Сохраняется ли SMS на телефоне?
Да. На почту уходит копия, оригинал остаётся в телефоне как обычно. Это удобно отличает пересылку приложением от операторской переадресации Т2, где сообщение до исходного номера не доходит.
Что видит сервер при пересылке?
Письмо отправляет наш сервер, по-другому доставку на почту не сделать, поэтому текст сообщения через него проходит. Мы его не храним: полей для текста в базе нет. Формулируем именно так, потому что «сервер ничего не видит» было бы неправдой.
Можно ли отправить SMS с почты на телефон?
Напрямую нет: шлюза «письмо превращается в SMS» у российских операторов сейчас нет. Сообщения с компьютера отправляют через веб-кабинет или API SMS-шлюза, почта в этой цепочке не участвует.