Возможности
Всё это. В комплекте.
Всё перечисленное ниже есть в Hey Look! и сверено с исходным кодом. Условия и ограничения написаны рядом с возможностью, а не спрятаны.
Почтовые ящики и синхронизация
Подключайте любые учётные записи. Почта приходит напрямую от ваших провайдеров.
Вход через Google
Войдите с помощью учётной записи Google. Hey Look! ещё не прошёл проверку Google, поэтому Google сначала покажет предупреждение и разрешит войти не более чем 100 пользователям. Что делать
Вход через Microsoft (OAuth)
Outlook.com и Microsoft 365 через собственное окно Microsoft (публичный клиент, PKCE, без секрета).
iCloud, Yahoo и любая учётная запись IMAP/SMTP
Добавьте iCloud или Yahoo с помощью пароля приложения либо любую другую учётную запись, поддерживающую IMAP и SMTP.
Определить параметры
Введите адрес, и приложение само найдёт серверы, используя готовые шаблоны, автоконфигурацию провайдера, Thunderbird ISPDB, DNS и пробные подключения.
Доверять сертификату для одной учётной записи
Для серверов с собственным сертификатом, например Proton Mail Bridge на 127.0.0.1. Отключает проверку сертификата только для этой учётной записи.
Общие «Входящие» или один ящик
Показывайте все почтовые ящики одним списком или переключайтесь на один ящик из панели папок либо через палитру команд.
Папки и быстрый доступ
Стандартные и собственные папки с вложенностью, а также быстрый доступ: «Непрочитанные», «С флажком», «Закреплённые», «Отложенные», «Запланированные».
Лимит загрузки для каждого ящика
Выберите, сколько последних писем хранить на этом компьютере: 500, 1000, 2000 или 5000 (по умолчанию 2000). Более старая почта остаётся на сервере.
Чтение и поиск без подключения
Уже загруженную почту можно читать и искать без подключения к сети.
Новая почта сразу (push)
Новые письма во «Входящих» приходят сразу на серверах с поддержкой IMAP IDLE. Переключатель в разделе «Настройки > Почтовые ящики > Чтение и синхронизация» отключает эту функцию. Если сервер не поддерживает IDLE или соединение потеряно, приложение возвращается к проверке с вашим интервалом (по умолчанию каждые 2 минуты). Пока push работает, обычная проверка всех папок выполняется только раз в 10 минут (или с вашим интервалом, если он больше).
Порядок и отображаемое имя
Перетащите почтовые ящики (или используйте Alt+Вверх и Alt+Вниз) в нужный порядок и задайте каждому отображаемое имя, которое показывается вместо адреса.
Чтение
Спокойная область чтения, которая не даёт письму разгуляться.
Беседы
Письма одной беседы группируются, и вы можете действовать сразу со всей беседой.
«Отсортированные» и «Другие»
Рассылки и массовая почта (всё, где есть List-Unsubscribe) переходят на вкладку «Другие».
Внешнее содержимое блокируется по умолчанию
Внешние и фоновые изображения остаются заблокированными, пока вы их не загрузите: один раз для письма или всегда для почтового ящика.
Отслеживающие пиксели
Поскольку блокируется каждое внешнее изображение, отслеживающий пиксель блокируется вместе с ними. Приложение не ведёт список трекеров и не заявляет, что обнаруживает трекеры.
Разрешённые изображения
Приложение скачивает их само (до 60 на письмо, по 6 МБ каждое). Если приложению не удаётся это сделать, окно просмотра письма может запросить изображение напрямую.
Изолированная рамка письма
Каждое письмо показывается без скриптов, под строгой политикой содержимого, без iframe, object, embed и форм.
Фон письма
Письмо показывается на фоне, который выбрал отправитель, в том числе в тёмной теме. Кнопка в области чтения переключает письмо между исходным фоном и тёмным; ваш выбор запоминается.
Предупреждение о тексте ссылки
Если видимый текст ссылки — веб-адрес, указывающий на другой хост, вы увидите подтверждение «Эта ссылка может вести не туда, куда указано».
Предупреждение об опасных вложениях
Перед открытием вложения-исполняемого файла или скрипта (exe, msi, bat, ps1, js, lnk и других) приложение спрашивает подтверждение.
Отписка в один клик
Для рассылок отписывайтесь с помощью запроса RFC 8058 в один клик либо откройте страницу отправителя или mailto.
Сохранение вложений
Сохраните одно вложение или все сразу в папку. Встроенные изображения отображаются в письме.
Печать и исходный текст
Печатайте открытое письмо (в macOS эта функция недоступна) и показывайте исходный текст письма.
Чтение в отдельном окне
Дважды щёлкните беседу (или нажмите Shift+Enter), чтобы прочитать её в окне с кнопками «Ответить», «Переслать», «Архивировать», «Удалить», «Пометить флажком», «Отложить», «Пересказать» и «Перевести». Одновременно можно открыть до 8 окон.
Вложения PDF
В Windows предпросмотр показывает PDF прямо в приложении. В macOS и Linux он предлагает «Открыть в приложении по умолчанию» и «Сохранить как».
Написание писем
Пишите со страховкой.
Редактор форматированного текста
Шрифт и размер, цвета и выделение, списки, выравнивание, стили, направление текста, таблицы, изображения, ссылки, эмодзи и символы, поиск и замена, очистка форматирования — всё в одном ряду кнопок. Письмо отправляется с простым встроенным форматированием, которое другие почтовые программы показывают так же.
Параметры вставки
Всё, что вы вставляете из Word, Excel, Outlook, веб-страниц и других приложений, очищается. Небольшая кнопка после вставки переключает между сохранением исходного форматирования, объединением с текстом вокруг курсора и вставкой только текста. Ctrl+Shift+V (Cmd+Shift+V на Mac) всегда вставляет только текст.
Ответы сохраняют вид оригинала
Цитируемое письмо находится в отдельном блоке под вашим текстом и подписью, со своими шрифтами, цветами, таблицами, списками и изображениями. Случайно разрушить этот блок нельзя.
Писать в отдельном окне
Удерживайте Shift, нажимая «Новое письмо», «Ответить» или «Переслать», дважды щёлкните черновик или нажмите «В отдельное окно» (Ctrl+Shift+O). Настройка делает отдельное окно обычным способом. Каждое окно запоминает размер и положение; одновременно можно открыть до 8 окон.
Автосохранение и восстановление
Письмо само сохраняется в «Черновики» примерно каждые 30 секунд, а копия на вашем компьютере обновляется каждые несколько секунд. Если приложение завершится неожиданно, при следующем запуске письмо само сохранится в «Черновики», о чём сообщит уведомление. Письмо с включённым шифрованием на диск не копируется.
Важность и предпросмотр
Задайте письму высокую или низкую важность; в полученных письмах она отображается в списке. «Предпросмотр у получателя» показывает письмо на светлом или тёмном фоне и ничего не меняет в отправляемом.
Конфиденциально
Письмо с пометкой «Конфиденциально» показывается без возможности копировать, печатать и пересылать, а его окно скрыто от снимков и записи экрана. Linux не блокирует снимки экрана.
Плашки получателей
Адреса проверяются и оформляются в виде плашек, с подсказками из тех, кому вы писали и кто писал вам. Копия и скрытая копия тоже есть.
Вложения кнопкой, перетаскиванием или вставкой
Перетащите файл на верхнюю часть редактора, чтобы вставить изображение в письмо, или на нижнюю, чтобы прикрепить его.
Предупреждение о размере 25 МБ
Предупреждает, когда вложения и изображения превышают обычный лимит сервера, и блокирует отправку, пока вы их не уменьшите.
Подписи и шаблоны
Создавайте их для всех учётных записей или для одного ящика и вставляйте шаблон в текст письма.
Отмена отправки
После нажатия «Отправить» письмо ждёт в локальной папке «Исходящие» 0, 5, 10, 20, 30 или 60 секунд (по умолчанию 10). Оно переживает сбой или принудительное завершение. Обычный выход из приложения отправляет его сразу.
Отправка позже
Выберите готовый вариант или любую дату и время, до года вперёд. Письмо отправляет фоновый процесс внутри приложения, поэтому приложение должно быть запущено.
Если приложение было закрыто
Письмо, время которого прошло, пока приложение было закрыто, по умолчанию уходит при следующем запуске. Настройка «Сначала спрашивать» вместо этого оставляет его в ожидании со статусом «Просрочено».
Повторные попытки для запланированной отправки
При временных ошибках сети и сервера приложение повторяет попытку до 3 раз с интервалом 5 минут. Ошибки входа и адреса не повторяются.
Встреча из редактора
Переключатель «Встреча» превращает письмо в приглашение в календарь, и событие появляется в вашем календаре.
Ctrl+Enter отправляет
Cmd+Enter в macOS.
Порядок в почте
Держите «Входящие» короткими без мыши.
Отмена для архивирования, удаления и спама
Эти действия доходят до сервера через 3, 6, 10, 15 или 30 секунд (по умолчанию 6), поэтому их можно вернуть.
Откладывание на выбранное время
Готовые варианты (через 1 час, позже сегодня, завтра, выходные, следующая неделя) или время, которое вы задали. В этот момент беседа возвращается во «Входящие».
Напоминания о возврате отложенных писем
Уведомление, когда отложенная беседа возвращается.
Закрепление, флажок, прочитанное и непрочитанное
Закрепляйте вверху, ставьте флажок, отмечайте как прочитанное или непрочитанное с клавиатуры или через палитру команд.
Когда отмечать как прочитанное
Сразу, через 2 или 5 секунд либо никогда.
Блокировка отправителя
Переносит беседу в «Спам» и скрывает последующие письма с этого адреса в представлении «Входящие». На сервере ничего не перемещается.
Фильтры
Правила по полям «От», «Кому», «Тема» или любому другому («содержит» или «равно»), которые архивируют, удаляют, отправляют в спам, отмечают прочитанным, ставят флажок, закрепляют или переносят в папку. Они применяются к вновь синхронизированной почте.
Очистка по отправителям
Диалог показывает ваших отправителей. По каждому отправителю: архивировать всё, удалить, отметить прочитанным или заблокировать.
Массовое выделение
Ctrl+A выделяет всё, затем применяйте действия к выделенному.
Контекстное меню
Щёлкните беседу правой кнопкой (или нажмите Shift+F10), чтобы ответить, переслать, поставить флажок, закрепить, отложить, переместить, архивировать, удалить, перенести в спам и другое. Если отмечено несколько бесед, действие применяется ко всем.
Поиск
Операторы, которые вы уже знаете.
Операторы поиска
from:, to:, subject:, body:, folder:, is:unread|read|flagged|pinned, has:attachment, after:, before: (даты или 7d) и «фразы в кавычках».
Панель поиска
Область поиска (эта папка, один ящик, всё), фильтры и выбор дат.
Поиск в веб-почте
Для ящика с известным веб-интерфейсом кнопка открывает его. Для Gmail выполняется тот же поиск с преобразованными операторами.
Календарь
Работает на вашем компьютере, с необязательной синхронизацией с Google и Microsoft.
Представления «Месяц», «Неделя» и «Расписание»
Переключайтесь клавишами Ctrl+1 и Ctrl+2 или клавишами m, w и a.
Приглашения с ответами «Принять», «Под вопросом», «Отклонить»
Карточка показывает время в вашем часовом поясе, место, организатора, участников и конфликты. Ответ уходит с нужной учётной записи, при желании с заметкой.
Обновления и отмены
Распознаются, если адрес в поле «От» совпадает с сохранённым организатором. Проверок DKIM, SPF и S/MIME нет.
Напоминания
Напоминания о событиях срабатывают в фоновом режиме.
Импорт и экспорт .ics
Импортируйте файл календаря и экспортируйте события.
Часовые пояса и первый день недели
Время показывается в вашем часовом поясе (по умолчанию определяется автоматически). Неделя начинается в понедельник, воскресенье или субботу.
Повторяющиеся события
Показываются как серия только для чтения. Отдельный экземпляр редактировать нельзя.
Синхронизация с Google и Microsoft
Включается для каждого ящика отдельно в разделе «Настройки > Почтовые ящики > (учётная запись) > Календарь». Выбранные вами календари появляются рядом с локальным календарём в своих цветах, а добавленные, изменённые или удалённые события и ваши ответы на приглашения сохраняются обратно в Google Calendar или Outlook. Календари, которые можно только читать, например праздничные, остаются только для чтения. Это отдельное разрешение, не связанное с почтой; оно выключено, пока вы его не включите, а при выключении синхронизированные календари удаляются с этого компьютера.
Синхронизация календаря Google и проверка Google
Hey Look! ещё не прошёл проверку Google. Пока этого не произошло, Google сначала показывает предупреждение и разрешает войти через Google, для почты и для календаря, не более чем 100 пользователям. См. что делать. Синхронизация календаря Microsoft это не затрагивает; для рабочей или учебной организации может потребоваться одобрение администратора.
CalDAV и другие календарные сервисы
Не поддерживаются. Возможно, появятся в одном из следующих обновлений.
Шифрование (OpenPGP)
Встроено, со всеми подробностями.
Создание ключей
Создайте ключ Ed25519 / Curve25519 или RSA 3072 с необязательным сроком действия, защищённый парольной фразой.
Шифрование, подпись, расшифровка, проверка
Шифруйте письмо ключами получателей, подписывайте его, расшифровывайте входящую почту и проверяйте подписи.
Импорт, экспорт, резервная копия
Импортируйте и экспортируйте ключи в текстовом виде (ASCII armor) и сохраняйте резервную копию, защищённую парольной фразой.
Напоминание о резервной копии
Закрытие страницы ключей без резервной копии задаёт вопрос: «Сохранить копию» или «Всё равно закрыть».
Ограничение попыток ввода парольной фразы
После нескольких неверных вводов парольной фразы разблокировка приостанавливается на 30 секунд.
Статус ключа получателя
Показывает, есть ли у каждого получателя подходящий ключ, ещё до отправки.
Где хранятся секретные ключи
В собственной базе данных приложения, под защитой вашей парольной фразы. В хранилище учётных данных ОС их нет.
ИИ-помощник (необязательно)
Выключен, пока вы не укажете конечную точку по своему выбору.
Краткий пересказ беседы
От 2 до 5 пунктов по беседе. Отправляет до 24 000 символов читаемых писем.
Перевод письма
На выбранный вами язык. Отправляет до 60 000 символов частями примерно по 8000 символов, одну за другой. Уведомление показывает, на какой части идёт перевод, и кнопку «Отмена»; часть, которая не удалась, можно повторить, не переводя заново уже готовые.
Написать с ИИ
Пишет или правит текст письма по вашей инструкции. Отправляет ваш черновик, тему и, для ответов, до 6000 символов письма, на которое вы отвечаете.
Любая OpenAI-совместимая конечная точка
Работает с любой конечной точкой в стиле OpenAI /v1/chat/completions, включая локальные серверы. Список моделей берётся из /models.
Ключ в хранилище учётных данных ОС
Ключ ИИ хранится в системном хранилище учётных данных, а не в базе данных.
Что покидает компьютер
Текст, о котором вы спрашиваете, уходит на настроенную вами конечную точку. Расшифрованное содержимое OpenPGP тоже отправляется, потому что помощник читает читаемые письма. К тому, что получает конечная точка, применяются её собственные условия и политика конфиденциальности.
Подсказка, когда помощник не работает
Если помощник не настроен, ключ отклонён, адрес или модель указаны неверно, провайдер занят или ответ слишком долгий, на экране остаётся сообщение, пока вы его не закроете, и в нём сказано, что произошло. Его кнопка открывает «Настройки > ИИ-помощник» на нужном поле. «Пересказать» и «Написать с ИИ» можно отменить.
Уведомления, трей и окно
Ограничения каждой платформы описаны прямо.
Уведомления с кнопками
О новой почте в Windows показываются до трёх кнопок действий: по умолчанию «Архивировать», «Удалить», «Прочитано», либо «Флажок», «Ответить», «Отложить».
Уведомления в Linux
Обычное системное уведомление через службу уведомлений рабочего стола, без кнопок.
Уведомления в macOS
В этой версии недоступны. Страница настроек сообщает об этом.
Умные уведомления
Массовая почта не вызывает уведомлений, когда включён умный режим (по умолчанию).
Значок в трее и индикатор непрочитанных
Число непрочитанных, точка или ничего (настройка), а также индикатор на значке панели задач Windows. В macOS значок в Dock показывает число непрочитанных (или ничего, по той же настройке).
Меню в трее
Открыть Hey Look!, Новое письмо, Проверить почту, Приостановить уведомления, Выйти из Hey Look!
Продолжать работу в трее
Закрытие окна оставляет приложение и его синхронизацию работающими. Выключите этот параметр, и кнопка закрытия завершит приложение.
Заголовок окна в Windows
В Windows верхняя панель — это заголовок окна, с макетами Snap Layouts в Windows 11 и F11 для полноэкранного режима.
Обновления
Подписаны и устанавливаются только с вашего согласия.
Обновление в приложении
Приложение проверяет на GitHub наличие новой версии, скачивает её с индикатором прогресса, проверяет подпись minisign и после 5-секундного отсчёта, который можно отменить, перезапускается уже в новой версии.
Адреса обновлений проверяются
Принимается только https://github.com/thnonl/hey-look/releases/download/<tag>/<file>.
Клавиатура, палитра команд и внешний вид
У всего, что доступно мышью, есть клавиша или команда.
Клавиши для почты
c — новое письмо, / — поиск, j и k — перемещение, e — архив, # или Delete — удалить, ! — спам, s — отложить, p — закрепить, * — флажок, u — непрочитанное, r a f — ответить, ответить всем, переслать, Esc — закрыть, Ctrl+A — выбрать все, F5 — синхронизация, F11 — полноэкранный режим. Backspace удаляет только в macOS.
Клавиши календаря
c — новое событие, t — сегодня, m w a — месяц, неделя, расписание, стрелки — назад и вперёд.
Палитра команд
Ctrl+K (Cmd+K): новое письмо, синхронизация, новое событие, календарь, настройки, обновления, очистка, тема, положение области чтения, беседы, «Отсортированные», смена учётной записи, архив, удаление, флажок, закрепление и любая папка.
Внешний вид
Светлая, тёмная или системная тема; 7 готовых цветов или любой цвет; 3 плотности; область чтения справа или снизу; 4 переключателя списка; 6 размеров текста. Полноценного редактора тем нет. Попробуйте на главной странице.
Языки
По умолчанию английский; вьетнамский, французский, китайский (упрощённый), испанский, японский, немецкий и русский можно выбрать в разделе «Настройки > Общие», и они применяются сразу, без перезапуска. Формат дат и чисел зависит от выбранного языка. Переводы новые и могут содержать ошибки.
Доступность
Клавиатурные сочетания и метки ARIA у элементов управления. Аудита доступности и заявления о соответствии нет.
Боковое меню
Сверните панель папок в столбец значков кнопкой в её верхней части или клавишами Ctrl+B (Cmd+B). В окне шириной меньше 1100 px она сворачивается сама, а при наведении на значки полное меню ненадолго открывается поверх списка. В «Настройки > Внешний вид» есть варианты «Автоматически», «Всегда развёрнуто» и «Всегда только значки».
Клавиши при написании письма
Ctrl+K — ссылка, Ctrl+F — поиск, Ctrl+H — замена, Shift+F3 — смена регистра, Ctrl+Shift+V — вставить только текст, Ctrl+Shift+O — в отдельное окно, Alt+F10 — панель инструментов (на Mac Cmd вместо Ctrl).
Данные, конфиденциальность и платформы
Ваша почта остаётся между вами и вашим провайдером.
Локальное хранилище
Кэш почты и настройки — это локальный файл SQLite под идентификатором thnonl.heylook.
Секреты в хранилище учётных данных
Пароли, токены OAuth и ключ ИИ хранятся в диспетчере учётных данных Windows, связке ключей macOS (Keychain) или Secret Service в Linux. Исключение — секретные ключи OpenPGP.
Без учётной записи и проверки лицензии
Нет учётной записи Hey Look! и сервера лицензий. Входа в само приложение тоже нет.
Нет кода аналитики
В исходном коде нет SDK для аналитики и отправки отчётов о сбоях. Это проверено по исходному коду, а не по перехвату трафика.
Нет рекламы
Приложение не показывает рекламу, и в исходном коде нет рекламного кода. Это проверено по исходному коду, а не по перехвату трафика.
Все исходящие запросы
Ваши почтовые серверы; вход через Google и Microsoft; Google Calendar и Microsoft Graph, только для ящика с включённой синхронизацией календаря; автоконфигурация, ISPDB и DNS для функции «Определить параметры»; GitHub для обновлений; настроенная вами конечная точка ИИ; адрес отписки отправителя, когда вы нажимаете «Отписаться»; внешние изображения, только после вашего разрешения.
Безопасность при выходе
Письма, ожидающие отправки, и поставленные в очередь действия хранятся локально. Письмо, которое отправлялось в момент остановки приложения, ставится в очередь снова при следующем запуске.
Windows, macOS и Linux
Windows 10/11, macOS 11+ (universal, без нотаризации), Linux (AppImage, .deb, .rpm).
Ограничения простыми словами
Чего Hey Look! не делает или делает лишь отчасти.
Платформы
В macOS значок в Dock показывает число непрочитанных, но уведомлений нет, приложение подписано собственным сертификатом проекта и не нотаризовано, для первого запуска нужны шаги со страницы загрузки, а меню «Печать» отсутствует. В Linux у уведомлений нет кнопок, для ссылок нужен
xdg-openили похожая программа, у значка в трее нет действия по щелчку (используйте пункт «Открыть Hey Look!» в его меню), а письмо с пометкой «Конфиденциально» не скрыто от снимков экрана.Установщики
Не подписаны цифровой подписью кода (SmartScreen в Windows, Gatekeeper в macOS).
Доставка почты
Push (IMAP IDLE) работает для папки «Входящие» на серверах, которые его поддерживают; остальные серверы проверяются с заданным вами интервалом (по умолчанию каждые 2 минуты). Серверы должны поддерживать TLS или STARTTLS.
Поиск
Работает только по загруженной почте.
Календарь
Синхронизация календаря охватывает Google и Microsoft; CalDAV и другие сервисы, возможно, появятся в одном из следующих обновлений. Вход через Google и синхронизация календаря Google доступны только первым 100 пользователям, пока Google не завершит проверку. Отдельный экземпляр повторяющегося события редактировать нельзя.
Папки
Отсутствующие стандартные папки («Черновики», «Отправленные», «Архив», «Корзина») не создаются. Действия, которым они нужны, показывают ошибку.
Черновики
Письмо, которое вы пишете, сохраняется в «Черновики» примерно каждые 30 секунд, а копия остаётся на вашем компьютере. Если приложение завершено принудительно или на Mac завершён сеанс, при следующем запуске письмо само сохранится в «Черновики», о чём сообщит уведомление; текст последних секунд может отсутствовать, а письмо с включённым шифрованием на диск не копируется.
Оверлейные программы
Оверлейные программы вроде RivaTuner могут привести к сбою веб-компонента (web view). Приложение перезапускается само до трёх раз за десять минут.
Язык
По умолчанию английский, в настройках доступны вьетнамский, французский, китайский (упрощённый), испанский, японский, немецкий и русский. Переведённые тексты новые и могут содержать ошибки; другие языки, возможно, появятся в одном из следующих обновлений.
Вход
Рабочие и учебные учётные записи (Microsoft называет каждую организацию «арендатором», tenant) могут блокировать IMAP/SMTP, пока администратор не включит их.
Не проверено на релизной сборке
Команда выхода в меню трея Windows во время окна отмены, установщик поверх запущенного приложения, открытие ссылок и вложений в Windows; шаги первого запуска в macOS и выход из системы при работающем приложении.
Файлы PDF
Файлы PDF показываются внутри приложения только в Windows. В macOS и Linux они открываются в приложении по умолчанию.
Написание писем
Режима «только простой текст» нет. «Формат по образцу», автоформат и мини-панель инструментов пока не появились.