MacroSIP
EnglishРусский中文

Сообщения

MacroSIP умеет отправлять и получать текстовые сообщения по SIP (метод SIP MESSAGE). Сообщение — простой текст (UTF-8, поэтому кириллица и любые другие языки работают); оно уходит через один из ваших аккаунтов на SIP-сервер или напрямую собеседнику. SMS, которые сервер Asterisk пересылает через chan_dongle, приходят как обычные сообщения, а ваши ответы уходят тем же путём. Настройка Asterisk и FreePBX описана на странице Asterisk-и-FreePBX-SMS.

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

Как включить сообщения

Откройте Настройки › Основные (⌘,) и включите Текстовые сообщения (SIP MESSAGE) в группе Сообщения. Подпись объясняет, что это даёт: «Показывает вкладку «Сообщения», принимает входящие сообщения и добавляет «Написать сообщение» в меню контактов и журнала звонков.» См. Настройки.

При выключенном переключателе:

Выключение ничего не удаляет: переписки остаются на Mac и сразу появляются снова, когда вы включите сообщения.

Вкладка «Сообщения»

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

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

Действие Как
Открыть переписку Щелчок или выбор и Return.
Вернуться к списку Стрелка «назад» или Escape. Набранный черновик сохраняется.
Позвонить собеседнику Зелёная трубка в заголовке переписки или Позвонить в меню строки.
Добавить номер в контакты Добавить в контакты в меню строки (только для номера, которого ещё нет среди контактов).
Скопировать номер Скопировать номер в меню строки.
Удалить переписку Удалить переписку… в меню строки или ⌘⌫; MacroSIP сначала спрашивает. Сообщения удаляются только с этого Mac.
Скопировать или удалить одно сообщение Правый щелчок по пузырю: Скопировать текст, Удалить сообщение. Удаление без подтверждения.

В переписке ваши сообщения справа цветом акцента, сообщения собеседника слева серые. Return отправляет, Shift-Return или Option-Return — новая строка. Переписка считается прочитанной, пока она открыта в главном окне и это окно на переднем плане.

Если сообщений ещё нет, вкладка пишет «Нет сообщений» и «Здесь появятся полученные сообщения. Нажмите «Новое сообщение», чтобы написать.»

Новое сообщение

Нажмите Новое сообщение над списком (оно недоступно, пока не включён ни один аккаунт).

  1. В поле Кому: введите номер, SIP-пользователя вроде 102, адрес sip: или tel: либо имя. Подсказки из контактов и справочников появляются так же, как у поля номера (Справочник); выберите мышью или стрелками и Return. Если в поле номера уже был номер, он подставляется в «Кому».
  2. Проверьте строку ниже: «С аккаунта …, выбранного выше». Сообщение уходит через аккаунт, выбранный в строке аккаунта главного окна; меняйте его там.
  3. Напишите текст и нажмите Return или круглую кнопку отправки.

Если переписка с этим номером на этом аккаунте уже есть, MacroSIP откроет её и сохранит набранный текст.

Статусы

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

Показано Значение
Отправляется… Ждём ответа.
Отправлено SIP-сервер или собеседник принял сообщение. Показывается под вашим последним сообщением в переписке. Это не подтверждение, что сообщение дошло до телефона: «Принято сервером. Это не значит, что сообщение дошло до телефона получателя.» Отметок «Доставлено» нет.
Не отправлено · причина Сообщение не принято. Причина — ответ сервера как есть («404 Not Found», «408 Request Timeout», «480 Temporarily Unavailable»), «Нет связи» при локальной проблеме или «Прервано», если MacroSIP закрыли, пока сообщение ещё отправлялось. Рядом с пузырём и в строке списка появляется красная отметка.

Нажмите Повторить рядом с причиной (или в меню пузыря), чтобы отправить тот же текст ещё раз через тот же аккаунт; сообщение уйдёт в конец переписки с текущим временем.

Если аккаунт выключен или удалён, переписку можно читать, но поле ввода недоступно («Аккаунт … выключен», «Аккаунт этой переписки удалён»), а входящие сообщения на выключенный аккаунт не принимаются.

Уведомления, бейдж в Dock и звук

При включённом «Не беспокоить» сообщения всё равно сохраняются и считаются, только без уведомления и звука.

«Написать сообщение» в контактах и журнале

При включённых сообщениях в контекстном меню контакта на вкладке Контакты и записи на вкладке Журнал есть пункт Написать сообщение. Он открывает вкладку «Сообщения»: существующую переписку с этим номером, а если её нет, то новое сообщение с контактом в поле «Кому». Из журнала берётся аккаунт самой записи. См. Контакты-и-журнал.

Ограничения

Если сообщение показывает Отправлено, а телефон его не получил, см. Решение-проблем. Настройки перечислены на странице Настройки.