Как получить текст входящих SMS-сообщений на e-mail – Онлайн-поддержка

Несмотря на то что мы уже давно живём в эпоху мессенджеров, SMS как таковые никуда не делись. Их используют все – операторы, банки, торговые сети и даже сами мессенджеры, которые присылают по SMS коды авторизации. Поэтому отказаться от них полностью, как ни крути, всё ещё нельзя. Но ведь бывают ситуации, когда читать SMS попросту не получается. Либо из-за того, что под рукой нет телефона, либо из-за содержимого, которое, скажем, нужно скопировать не целиком, а частично. Тут-то и пригодится функция пересылки SMS на почту.

СМС можно переслать на почту, в мессенджер, в соцсеть и т.д.

Xiaomi придумала, как защитить свои смартфоны от кражи

Переслать SMS на электронную почту штатными средствами можно. Достаточно просто скопировать сообщение и отправить его самому себе. Но этот способ подойдёт только для разовых случаев. А ведь бывает необходимость получать на электронку SMS-сообщения на постоянной основе.

Как подключить переадресацию смс на электронную почту?

Направлять смс с номера телефона на электронную почту – удобная, но пока не распространенная функция для людей, работающих допустим, на закрытых предприятиях, где запрещены личные мобильные телефоны, но есть доступ к элетронной почте. В настоящее время такую услугу можно подключить на телефоне Аndroid через различные программы например «SMS2Gmail».

Для этого нужно запустить программу, внести в нее ваш адрес электронной почты, и дождаться смс с назначенным ключевым словом. После получения смс от программы, на вашу учетную электронную запись будут приходить сообщения и уведомления о входящих звонках на аппарат.

Как настроить передресацию на Mail.ru

Чтобы настроить пересылку всех писем с вашего почтового ящика, перейдите в раздел «Фильтры и пересылка» настроек почтового ящика. Нажмите на значок «Стрелочка» напротив кнопки «Добавить фильтр» и в выпадающем списке выберите «Создать пересылку».

На открывшейся странице введите адрес электронной почты, на который вы хотите пересылать всю корреспонденцию с текущего почтового ящика, и нажмите «Сохранить». На указанный вами адрес придет письмо с инструкцией, перейдите по ссылке в полученном письме.

Вы также можете подтвердить пересылку вручную. Для этого скопируйте из письма код подтверждения и введите его в специальное поле в разделе «Фильтры и пересылка» настроек.

Что такое переадресация смс?

Фактически переадресация смс — это их моментальное перенаправление на выбранный вами номер. Операторы сотовой связи предоставляют два типа услуг подобного рода: безусловную и условную переадресацию.

при подключении направляет все без исключения сообщения на нужный вам номер, а именуемая «переменная» (условная) включается автоматически, если ваш основной номер недоступен или в данное время занят. Внимательно рассмотрим, как подключить услугу переадресации у разных операторов.

Виды услуги и описание

В зависимости от случая, для которого клиенту понадобилось подключить переадресацию, эта услуга делится на несколько видов:

  1. Перенаправление вызовов для корпоративных клиентов и компаний. В этом случае звонки направляются на другой телефон после того, как вызывающий абонент услышал сигнал «занято»;
  2. Если абонент, у которого установлена услуга не отвечает на звонок некоторое время, звонки автоматически перенаправляются на другой телефон;
  3. Звонки и СМС перенаправляются на другой телефон, если абонент выключен или находится вне зоны доступа;
  4. Абсолютно все входящие вызовы и СМС перенаправляются на другой номер, если подключена безусловная переадресация.

Стоит отметить, что подключить эту услугу и направить звонки можно на абсолютно любой номер, включая стационарные городские телефоны. Однако, периодически абоненты сталкиваются с проблемой при направлении звонков на номера, начинающиеся с цифр 8 800 ххххххх.

Как сделать переадресацию смс в МТС?

Связь МТС позволяет своим абонентам перенаправлять сообщения по желанию сразу на несколько номеров. Итак, эта полезная услуга подключается самостоятельно, называется она «СМС Pro», и осуществляется путем отправки комбинации: *111*2320# вызов.

Второй способ — это отправка сообщения на английском языке PER, или ON на короткий номер – «232». В результате отправки запросов, вам придет подробная инструкция со схемой, в которую нужно внести выбранный телефонный номер, и отправить обратно.

Ну, и третий способ подключения услуги стандартен: через неизменный личный кабинет. Войдите в МТС кабинет, и выберите . Здесь вы можете зафиксировать номера телефонов, на которые вам требуется направлять сообщения, подключить опцию «автоматический ответ», «архив хранения полученных сведений». Сама услуга подключения бесплатная, а за пользование опцией взимается сумма в размере 1,5 рубля в месяц.

Основные характеристики услуги SMS Pro

Сейчас мы поговорим о переадресации сообщений. Если переадресация звонков осуществляется автоматически, то есть, в настройках существует такая опция, то услугу переадресации сообщений необходимо подключить самостоятельно. Как это сделать? Первоначально необходимо подключить услугу SMS Pro. Сделать это достаточно легко, использовав один из следующих способов:

  • Отправить запрос с мобильного *111*2320#;
  • Можно отправить текстовое сообщение на номер 232 с текстом PER или ON. Такое сообщение абсолютно бесплатное;
  • Через свой Личный кабинет.

Если вы установите услугу SMS Pro, это позволит вам, как абонентам сети МТС, пользоваться многими сервисами: сделать переадресации сообщений, отправлять автоматический ответ на сообщения, создать архив, в котором можно сохранять важную переписку. Одновременно можно пользоваться всеми опциями, которые предлагает услуга за абонентскую плату. Она составляет 1,5 рублей в сутки. При этом, подключение SMS Pro является абсолютно бесплатным.

Как сделать переадресацию смс в ТЕЛЕ2?

К счастью, сеть TELE2 услугу переадресации смс своим абонентам успешно предоставляет. Переадресовать свои сообщения можно на номера всех отечественных операторов: МТС, Билайн, Мегафон.

Быстро и без труда подключить услугу можно и самостоятельно. Набираем комбинацию — *286*1*новый номер телефона#, без пробелов. Если новый номер – международный, то вводим его последовательно в полном формате: код страны — код города — номер телефона. Услуга предоставляется совершенно бесплатно, а плата за смс взимается в соответствии с установленным тарифом и роумингом, без дополнительной стоимости за пользование переадресацией.

Эта статья рассказывает, как с помощью программы nhsms реализовать пересылку входящих смс на электронную почту – чтобы при поступлении смс на модем автоматически на адрес электронной почты приходило письмо с содержанием смс в теле письма и номером телефона — в теме письма.

Cпособ №2: указать номера получателей в заголовке (поле Subject) письма

Письма необходимо отправлять на ваш уникальный адрес, который содержит в себе ваш секретный ключ api_id:

[зарегистрируйтесь, чтобы получить api_id]@sms.ru

В заголовке (поле Subject) необходимо указать номера получателей:

79255070602,74993221627

Можно указать несколько номеров, разделенные запятыми. Номера получателей должен быть написаны только цифрами, без пробелов и других знаков. В заголовке (поле Subject) можно указывать специальные параметры, описанные ниже в разделе «дополнительные опции».

Процесс пересылки смс

Пересылка смс основана на возможности программы nhsms запускать bat файлы при поступлении входящего смс сообщения и состоит из следующих шагов:

  • в настройках программы nhsms задается запуск bat файла при поступлении входящего смс
  • когда поступает смс, bat файл использует параметры принятого смс и формирует команду для отправки емейл
  • для отправки электронного письма используется программа mailsend, она ранее рассматривалась в статье Отправить емейл из bat файла по SMTP

Настройка nhsms и bat файла

Подготовка текста сообщения

Программа nhsms передает в bat файл параметры смс через переменные среды:

  • номер отправителя — %sms_sender%
  • текст сообщения — %sms_messagetext%

Причем для текста из нескольких строк символы перевода строк преобразуются в rn, чтобы весь текст можно было записать в одну строку.

Сохраняем текст в файл, имя файла формируется автоматически, чтобы избежать конфликтов:

echo %sms_messagetext% > «%fn%» Затем раскрываем символы перевода строки и преобразуем в UTF-8: nhrt.exe -spt:»rn» -et:»rn» -cp:auto,utf8 «%fn%» В результате, файл %fn% будет содержать текст сообщения в несколько строк.

Отправка электронной почты

Командный файл отправляет письмо с помощью программы mailsend, для неё необходимо задать:

  • параметры подключения к почтовому серверу
  • адрес электронной почты получателя
  • текст и тему письма

Подключение к серверу, имя и пароль, на примере mail.ru через SSL:

-smtp smtp.mail.ru -port 465 -ssl -auth-login -user login -pass password

Адрес получателя задается параметром -t.

Тема письма задается номером телефона:

-sub «%sms_sender%»

Текст письма задается содержимым файла %fn% в кодировке UTF-8:

-cs «utf-8» -mime-type «text/plain» -msg-body «%fn%»

Полный текст bat файла

Поскольку bat файл будет размещен в другом каталоге, чем nhsms.exe, запускаем программы mailsend и nhrt с указанием каталога %~dp0 — это каталог, в котором находится bat файл.

В итоге, получается такой командный файл:

@echo off set fn=%~dp0messagebody-%sms_sender%-%sms_referencenumber%.txt echo %sms_messagetext% > «%fn%» «%~dp0nhrt.exe» -spt:»rn» -et:»rn» -cp:auto,utf8 «%fn%» «%~dp0mailsend1.19.exe» -t ^ -cs «utf-8» -mime-type «text/plain» -msg-body «%fn%» ^ -sub «%sms_sender%» -smtp smtp.mail.ru -port 465 ^ -fname «modem» ^ -ssl -auth-login -user smtp_login -pass smtp_password» del %fn%

Настройка запуска bat файлв

Распаковываем ZIP архив файлы в папку Scripts рядом с nhsms.exe, то есть файлы должны оказаться в Scriptssms2email:

  • sms2email.cmd — сам командный файл
  • mailsend1.19.exe — текущая версия программы mailsend
  • nhrt.exe — текущая версия программы nhrt

В sms2email.cmd задаем реальные параметры подключения к серверу и адреса электронной почты.

Добавляем запуск bat файла в конфигурацию программы nhsms, на вкладке Входящие сообщения — в список Команды обработки входящих сообщений.

cmd.exe /u /c scriptssms2emailsms2email.cmd

Отправка SMS на e-mail и e-mail на SMS

Услуга обеспечивает пересылку только текстовых сообщений. Количество сообщений передаваемых с e-mail на мобильный телефон абонента может составлять не более 20 сообщений в сутки. Добавление .

Если адрес e-mail абонента МТС будет указан вторым, третьим или в «Копия — письмо доставлено не будет.Задача

: Клиенту необходимо пересылать отправленные в услугу по электронной почте сообщения конкретному пользователю или группе пользователей по SMS. Пользователь с авторизованного E-mail отправляет письмо на
mail2[email protected]mtscommunicator.ru
, в котором (в тексте, либо в теме) указано
@пользователь
или
@группа
(имя пользователя/название группы при этом должно состоять из одного слова).

Решение

: Администратор компании регистрирует в веб-интерфейсе услуги E-mail пользователей, которые будут отправлять сообщения по электронной почте, а также настраивает им права на отправку сообщений нужным пользователям услуги.

Файлы для скачивания

Ссылка для скачивания с Яндекс.Диска

Пересылка входящих смс на почту

На днях контора, в которой я работаю, решила осчастливить меня служебной SIM-картой, дабы я мог сэкономить свои кровные, исключив из расходов статью «Сотовая связь». Дело, конечно, хорошее, однако возникла небольшая проблемка: что делать с личной SIM-картой, номер которой не менялся у меня уже лет 10 и все мои друзья и знакомые знают только этот номер. Варианта было два: купить телефон с двумя SIM-картами или включить на старом номере переадресацию

Я выбрал второй вариант, ибо на телефон с двумя SIM-картами банально нет лишних денег. Посему переадресация – единственный приемлемый выход. Однако тут возникла другая проблема: переадресация работает только для голосовых вызовов. А вот SMS-сообщения не переадресовываются. Это печально, ибо мне приходит достаточно много сообщений. Я решил, что это не правильно, вставил старую SIM-карту в 3G модем и написал программу для переадресации SMS на мой новый номер.

Как отключить услугу?

Для того, чтобы абонентам мобильного оператора МТС отказаться от услуги переадресации смс, необходимо отключить услугу SMS Pro. Сделать это можно двумя способами:

  • Набрав комбинацию *111*2320# на своем телефоне;
  • Отправив бесплатное текстовое сообщение на короткий номер 232 с текстом «Стоп».

Если абоненту требуются расширенные возможности для управления SMS, ему нужно подключить от МТС. Она предлагает вместительный архив, включающий около 2000 СМС, функцию автоматического SMS-ответа на входящее сообщение, а также ряд других интересных возможностей. Чтобы оценить опцию и решить, нужно ли ее подключать, стоит познакомиться с ее функциями, стоимостью и управлением.

Содержание

SMS Forwarder. Как это работает?

Работает это банально просто – свою старую SIM-карту я вставил в 3G-модем и воткнул на работе в первый попавшийся круглосуточно работающий сервер. Программа переадресации с определенной периодичностью проверяет модем на предмет новых SMS, и если таковые появились – переотправляет их на указанный в настройках номер.

Программа нормально работает с длинными SMS, корректно распознает текстовый номер отправителя (типа «Internet SMS» вместо номера) и т.п. В общем, я доволен.

Конечно, на переадресацию тратятся деньги SIM-карты, но это копейки. Зато получаем быстрое реагирование ?

Как настроить передресацию на Yandex.ru

Для того чтобы настроить пересылку писем на другой почтовый адрес, перейдите на страницу «Правила обработки входящей почты» в настройках и нажмите на кнопку «Создать правило». В блоке «Выполнить действие» выберите опцию «Переслать по адресу» и укажите тот адрес, на который вы хотите пересылать письма.

Если вы хотите оставлять в почтовом ящике копии сообщений, установите флажок напротив «сохранить копию при пересылке». Никаких дополнительных полей и условий заполнять не нужно. Если при создании правила появится пустое условие, его можно оставить незаполненным или удалить, нажав на крестик справа от него. Чтобы сохранить настройку, нажмите на кнопку «Создать правило» внизу страницы.

Прежде чем письма начнут пересылаться на новый адрес, необходимо подтвердить настроенное правило. Для этого на указанный вами адрес будет отправлено письмо с инструкциями. Это письмо нужно переслать обратно в ящик, где было создано правило, и уже оттуда перейти по ссылке в письме.

Запуск

Первоначальная настройка программы достаточно проста:

1. Указываем номер, на который будут пересылаться сообщения. Номер должен быть полным, например +79101112233.

2. Выбираем и настраиваем модем

3. Устанавливаем периодичность проверки поступления новых SMS

4. Жмем “Старт”

После этого программа с определенной пользователем периодичностью будет проверять, получены ли новые сообщения и если получены – переотправлять их на указанный номер.

Это основной функционал программы.

Создаем почтовый ящик

Для отправки и сохранения всех сообщений на E-Mail, для начала нужно зарегистрировать почтовый ящик, для этого отлично подойдет почта от yandex.ru. Можно также использовать свой действующий почтовый ящик, но я рекомендую зарегистрировать новый. Во первых со временем в нем скопиться большое число СМС сообщений, которые могут мешать при работе с обычными письмами, а во вторых в случае если вы будите подключать почтовый ящик к стороннему сервису для аналитики, не указывать в нем логин и пароль от основного E-Mail.

Дополнительные плюшки

В качестве дополнительных возможностей, как видно на рисунке выше, есть следующее:

  • Внеочередная проверка новых сообщений кнопкой “Проверить сейчас”
  • Запуск программы при загрузке Windows
  • Автозапуск таймера мониторинга при запуске программы
  • Сворачивание в системный трей при запуске.
  • Просмотр всех сообщений (как уже обработанных, так и новых)
  • Удаление всех сохраненных сообщений

Еще одна дополнительная функция – отправка произвольного текста на произвольный номер. Лично мне эта функция необходима, так как есть некоторые люди, которые знают мой старый номер и которым мой новый номер знать не надо. Они иногда шлют мне SMS, на которые мне иногда надо ответить. Гораздо проще ответить им со старого номера прямо из программы, чем вытаскивать SIM-карту из модема и вставлять ее в телефон.

Строка состояния внизу программы показывает количество принятых, отправленных SMS, а так же количество не собранных полностью длинных SMS (бывает что части SMS теряются …). Кроме того, там же отображается заполненность памяти SIM-карты и модема, а так же время, оставшееся до следующей проверки.

Исходные коды

Смотрите раздел «Исходные коды»

  • %D0%9D%D0%B0%20%D0%B4%D0%BD%D1%8F%D1%85%20%D0%BA%D0%BE%D0%BD%D1%82%D0%BE%D1%80%D0%B0%2C%20%D0%B2%20%D0%BA%D0%BE%D1%82%D0%BE%D1%80%D0%BE%D0%B9%20%D1%8F%20%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D1%8E%2C%20%D1%80%D0%B5%D1%88%D0%B8%D0%BB%D0%B0%20%D0%BE%D1%81%D1%87%D0%B0%D1%81%D1%82%D0%BB%D0%B8%D0%B2%D0%B8%D1%82%D1%8C%20%D0%BC%D0%B5%D0%BD%D1%8F%20%D1%81%D0%BB%D1%83%D0%B6%D0%B5%D0%B1%D0%BD%D0%BE%D0%B9%20SIM-%D0%BA%D0%B0%D1%80%D1%82%D0%BE%D0%B9%2C%20%D0%B4%D0%B0%D0%B1%D1%8B%20%D1%8F%20%D0%BC%D0%BE%D0%B3%20%D1%81%D1%8D%D0%BA%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D1%82%D1%8C%20%D1%81%D0%B2%D0%BE%D0%B8%20%D0%BA%D1%80%D0%BE%D0%B2%D0%BD%D1%8B%D0%B5%2C%20%D0%B8%D1%81%D0%BA%D0%BB%D1%8E%D1%87%D0%B8%D0%B2%20%D0%B8%D0%B7%20%D1%80%D0%B0%D1%81%D1%85%D0%BE%D0%B4+%D0%A5%D0%B0%D1%80%D0%B4+%2F+%D0%A1%D0%BE%D1%84%D1%82&subject=%D0%9F%D1%80%D0%BE%D0%B3%D1%80%D0%B0%D0%BC%D0%BC%D0%B0%20%D0%B4%D0%BB%D1%8F%20%D0%BF%D0%B5%D1%80%D0%B5%D0%B0%D0%B4%D1%80%D0%B5%D1%81%D0%B0%D1%86%D0%B8%D0%B8%20SMS-%D1%81%D0%BE%D0%BE%D0%B1%D1%89%D0%B5%D0%BD%D0%B8%D0%B9+

Используемые источники:

  • https://mobiloid.ru/mobile/kak-sdelat-pereadresaciyu-sms-na-drugoj-nomer-ili-elektronnuyu-pochtu/
  • https://nhutils.ru/blog/peresylka-vkhodyashchikh-sms-na-pochtu/
  • https://hardisoft.ru/soft/utility/programma-dlya-pereadresacii-sms-soobshhenij/
Рейтинг
( 1 оценка, среднее 5 из 5 )
Понравилась статья? Поделиться с друзьями:
Для любых предложений по сайту: [email protected]