Delta Chat — децентрализованный мессенджер поверх электронной почты

    Изжила ли себя электронная почта? Каким мессенджером стоит пользоваться, чтобы не попасть в затруднительную ситуацию и не потерять связь с друзьями? Можно ли использовать старые технологии на новый лад?

    Некоторые гениальные идеи настолько просты, что впоследствии всегда возникает недоумение, почему же что-то такое очевидное не вошло в обиход раньше? Ну а если этого не случилось до сих пор, то сейчас — в эпоху новой волны цензуры, правительственных блокировок интернет-ресурсов и постоянной угрозы слежки — наверное самое время вновь переосмыслить подход к электронной переписке…

    Представляю вашему вниманию проект DeltaChat




    Delta Chat — свободный децентрализованный мессенджер для Android, iOS, Linux, Mac, функционирующий поверх древнейшего стека протоколов E-mail. Версия для Windows находится в разработке.

    Из ключевых особенностей DeltaChat стоить выделить следующие:

    • у Delta Chat нет единого сервера или инфраструктуры — приложение подключается к любому серверу электронной почты, выбранному вами;
    • распределённая связь с другими доменами осуществляется через федерации почтовых серверов;
    • адресатом может быть любой владелец электронной почты, даже если он пока не установил себе Delta Chat;
    • при наличии возможности для сквозного шифрования переписки применяется механизм Autocrypt, сообщения шифруются автоматически (а пользователю показывается замочек);
    • отображение отметок о прочтении и статусе доставки и быстрые уведомления функционируют благодаря протоколу Push-IMAP;
    • для защиты от спама по умолчанию отображаются сообщения только из списка контактов;
    • полностью открытый исходный код приложения под лицензией GPLv3 и протоколы, основанные на стандартах

    image

    Зачем пользоваться Delta Chat?


    Вот как сами авторы мессенджера отвечают на этот вопрос:

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



    Эта лёгкость вознаграждается. Хотя есть и несколько опасных ловушек.



    Вот мысленный эксперимент: представьте себе, что WhatsApp был уже изобретён в Веймарской Республике. Потом нацисты пришли к власти. Теперь гестапо достаточно посещать всего лишь несколько корпораций, и они уже знают каждого еврея, чиновника — даже если они никогда не использовали WhatsApp. И они знают, кто с кем водится. А с помощью профилей перемещения, они легко понимают, где наиболее подходящее место для ареста. История знает уже много подобных примеров…

    Теперь, есть реальная альтернатива WhatsApp. Она называется “Delta Chat”. Тот, кто использует это новое приложение на своём мобильном телефоне может уже общаться с шестью миллиардами пользователей — без необходимости уговаривать их переключиться. Просто пишите письма, но теперь в виде чата с определёнными людьми. Delta Chat ощущается, как WhatsApp. Если собеседники хотят такое же ощущение, они могут загрузить Delta Chat на свой мобильный телефон — и общаться вместе, как в WhatsApp. Но они не обязаны, приложением можно пользоваться и в одиночку.

    Почему Delta Chat лучше? Он имеет несравнимое преимущество перед WhatsApp: без необходимости убеждать кого-либо, вы уже можете общаться с любым человеком, у которого есть адрес электронной почты, а не только с пользователями WhatsApp. Если вы хотите, используйте Delta Chat. Или нет.

    FAQ


    Поддерживает ли Delta Chat изображения, видео и другие вложения?

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

    Поддерживает ли Delta Chat HTML-письма?

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

    Поддерживает ли Delta Chat сквозное шифрование?

    Да. Delta Chat реализует стандарт Autocrypt уровня 1 и может таким образом обеспечить сквозное E2E-шифрование сообщений и с помощью других приложений с поддержкой Autocrypt.

    Что мне нужно сделать, чтобы активировать сквозное шифрование?
    Ничего.

    Приложения Delta Chat (и другие Autocrypt-совместимые приложения электронной почты) обмениваются ключами, необходимыми для сквозного шифрования автоматически в тот момент, как только отправляются первые сообщения. После этого все последующие сообщения автоматически шифруются. Если один из партнеров чата использует приложение электронной почты не совместимое с Autocrypt сообщения не шифруются до тех пор, пока не будет снова доступно приложение, совместимое с Autocrypt.

    Если вы хотите деактивировать сквозное шифрование, используйте соответствующую настройку в разделе «Настройки / Дополнительные настройки».

    Как проверить шифрование?

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

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

    Как я могу проверить отправителя?

    В профиле пользователя отображается дополнительная информация:

    Вы можете нажать «QR Invite code» на Android, а затем использовать кнопку «scan QR-code” на другом устройстве для сканирования этого кода. Если оба устройства подключены к сети, они создадут чат-канал друг с другом (если он еще не существует), а ключи шифрования будут проверены.

    Для диагностики сквозного шифрования Delta Chat показывает два отпечатка ключей. Если они одинаковы на вашем устройстве и устройстве вашего партнера по чату, то соединение безопасно.

    Вам нравится идея этого мессенджера? А может быть вы уже давно пользуетесь Дельта чатом или чем-то аналогичным? Пишите в комментариях!

    Только зарегистрированные пользователи могут участвовать в опросе. Войдите, пожалуйста.

    Собираетесь ли вы попробовать Delta Chat?

    • 1.6%я уже некоторое время пользуюсь5
    • 56.8%да, мне очень понравилась идея174
    • 9.4%нет, мне не нравится идея29
    • 29.4%нет, мне просто не нужен еще один мессенджер90
    • 0.6%нет, я не переживаю за свои личные данные, мне нечего скрывать.2
    • 1.9%вообще не пользуюсь мессенджерами6
    Поддержать автора
    Поделиться публикацией

    Комментарии 61

      +4

      Что-то мне это напомнило старый добрый TheBat и чат функцию, реализованную там…
      Эх. Явно история сделала очередную спирать.

        0
        1. Можно получать HTML-кодированные письма
        2. Desktop-приложение на Electron
        3. Выполняем тег script из письма, радуем отправителя

        Белый список для получения писем немного поможет, но именно что немного.
          0
          Поддерживает ли Delta Chat HTML-письма?

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


          Там конвертация, не факт, что удасться выполнить.

          >Desktop-приложение на Electron
          Можно написать альтернативу, никто не будет против.
          +2
          Есть же старый добрый jabber.
            +3
            Множество людей с электронной почтой на несколько порядков мощнее множества людей с джабером. А так то да, старый добрый jabber еще есть.
            0
            Кастрированный почтовый клиент на электроне? Открыли Америку. TheBat отличная программа если мне надо будет с помощью электронной почты поговорить, а главное не тянет браузер на горбу.
            +3
            Идея с обвязкой вокруг email
            Самая правильная, та как на сей день, это чуть ли не последняя широко распространенная система сообщений без ведорлока.
            Всем приходится поддерживать формат email.
              +3

              А не возникает ли проблем из-за того, что email, вообще-то, имеет немного другую природу коммуникации — письма обычно намного больше однострочного сообщения в чате, присылаются/отправляются намного реже, и, главное, это происходит асинхронно/оффлайн — т.е. никто не ожидает, что получатель сейчас онлайн и быстро ответит на письмо?


              Насколько я понял, для этого чата предполагается использовать свой основной email адрес, письма отправляются в обычном формате плюс PGP, иными словами они будут активно перемешиваться с "обычными" email, причём по сути они будут спамить ящик тучами мелких писем. Как в этих условиях продолжать использовать email традиционным способом?

                0
                Я думаю, просто под чат следует иметь отдельную учетку или, как в gmail, завести префикс username+chat@gmail.com (и соответствующую папку) и ничего не будет перемешиваться.
                  +1

                  Но разве это не противоречит декларируемой концепции мессенджера "вы можете сразу писать кому угодно, у кого есть email"?

                    0
                    Это вариант, как бороться со «спамом», а так фильтры на обычном почтовом ящике никто не отменял…
                      0
                      Не противоречит, адресат точно получит ваше сообщение и сможет прочитать.
                      0
                      Не надо, письма из Delta Chat не во входящие (Inbox) попадают, а в отдельную ''папку'' на почтовом сервере.
                        0
                        Для этого требуется что-то настроить? У меня при использовании клиента под андроид и почты от мейлру все письма упали в inbox.
                          0
                          Похоже это косяк мэйл.ру, такая же история, все исходящие падают в inbox. На яндексе все работает как надо. На учетке мэйлру не нашел настроек доступа по IMAP, возможно с этим что то связано (остальные клиенты работают по POP3)
                            0
                            На мыле сейчас есть фича с отдельными папками-адресами. Технический почта одна и та же. Формально адреса разные.
                        +1
                        > они будут активно перемешиваться с «обычными» email, причём по сути они будут спамить ящик тучами мелких писем

                        А пусть все клиенты учатся при отображении складывать цепочки писем в стопочки, как это gmail делает =).
                          0
                          В клиенте на Андроиде есть настройка, чтоб письма из чата падали в свою папку.
                            0
                            Ожидаем от держателей e-mail серверов ограничения вида «не более N писем в день». Все таки одно дело посылать письмо, совсем другое в чатике переписываться, тут количество сообщений в разы больше.
                            0
                            идея интересная, но для windows 10 mobile вряд ли он будет.
                              0
                              и для Symbian, думаю, тоже
                              0
                              Интересно, за последнюю неделю уже второй раз натыкаюсь на эту идею.
                              В первый раз вот здесь: www.coi-dev.org

                              Интересно, конкуренты? Или просто совпадение?
                                0
                                В статье набор приложений для готовых протоколов, по Вашей ссылке, если я правильно понял, надстройка над протоколом IMAP.
                                0
                                А почтовый сервер не припухнет, если через него начнут слать тяжеленные аттачи сплошным потоком?
                                И что с голосовыми сообщениями? Было бы здорово что-то вроде Zello-over-email
                                  +10
                                  Голосовые сообщения в чатах — это ужасное изобретение, для тех кто их создал есть отдельный котёл в аду. Сугубо ИМХО конечно
                                    +1
                                    Хорошо, что в телеге есть бот @voicy который умеет все голосовые сообщения в текст превращать.
                                      +1
                                      ох, спасибо тебе, добрый человек!
                                        0
                                        Всегда пожалуйста =)
                                      0

                                      Ну как, когда нет времени печатать сообщение, отправить войс очень удобно, читать и разбираться в таком чате — очень неудобно.
                                      Но по-моему этой проблеме осталось жить недолго, встроят распознавалку от какого-нибудь microsoft (та которая речь распознаёт лучше живого человека), продублируют войс текстом сразу в интерфейсе мессенджера и все будут довольны.

                                        0
                                        У гуглоклавиатуры на смартфонах есть режим голосового ввода. Если уж неудобно печатать, можно надиктовать ей. На других платформах тоже есть аналоги.
                                          +1

                                          Иногда оно ошибается с распознаванием, и тогда вы теряете все преимущества такого ввода. А голосовое сообщение не требует от вас проверки.

                                            0
                                            Ага, пусть лучше адресат мучается с прослушиванием всяких фоновых шумов и междометий, которыми такие сообщения часто заполнены.
                                              0
                                              ладно если просто шум и междометия, так ведь вынуждает пару минут слушать то, что можно за 5 секунд прочитать
                                              х2 есть, но не всегда помогает, некоторых и на обычной скорости сложно понять
                                      0
                                      Некоторые банят (или ставят временный лимит на скорость отправки сообщений) за рассылку ''спама'', но в интернетах где-то был список работающих.
                                      +1
                                      Вообще для меня очень хорошо, точно попадает в потребности. Слишком мало багов для беты на Андроиде. Осталось с PGP разобраться.
                                      PS: Родноверном mail.ru не заработал.
                                        0

                                        Отчасти offtopic, но поскольку скриншоты очень уж показательны, попробую уточнить: вот эта идея выводить тексты сообщений в виде огромных овальных плюшек раскиданных по экрану на десктопе — это бездумное копирование или сознательное решение?


                                        Насколько я могу понять — корни растут из приложения для SMS в первых версиях iOS, там это ещё хоть сколько-то было оправдано т.к. экран очень маленький и собеседников заведомо двое. Но условный 27" монитор с 4К разрешением — это несколько другое дело как мне кажется.


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


                                        Возможно кто-то может указать на какие-то преимущества данного формата отображения? Возможно есть какие-то исследования или статьи где обосновывался бы выбор именно такого варианта?

                                          +2
                                          Скорее всего они просто используют готовый фреймворк и не сильно парятся по этому поводу.
                                          0
                                          А как там с временем доставки? Редко встретишь SMTP-сервер, который доставляет сообщение в ящик быстрее 15, а то и 30 секунд, и это ещё если нет редиректов. Может получиться не чат, а хз что с адскими задержками. Или они как-то это умеют обходить?
                                            0
                                            Свой сервер на postfix+dovecot принимает и отображает моментально.
                                            А сейчас, когда не особо нужна PTR-запись, каждый с постоянным айпишником и доменом за доллар, может настроить такой сервер себе.
                                              0
                                              Время показывает, что количество провайдеров с открытым 25 портом неуклонно уменьшается. У меня в доме МТС и Онлайм, ни один из них не даёт 25 порт физ лицам, покупал vpn… Сейчас пришли кверти, они дали 25 порт.
                                                0
                                                что мешает другой порт настроить?
                                              +1
                                              Что-то около 1 минуты отправляются/получаются сообщения между гмылом и мейлру. Правда не получилось нормально пообщаться, оба ящика заблокировали за подозрительную активность. При этом переписка почему то шла в открытом виде, видимо где-то нужно было нажать какую-нибудь кнопочку для включения шифрования.
                                              –1
                                              2% пользуется, более половины даже не слышало, похоже. Печально всё это… Но за пост респект. :-)
                                                0
                                                Теперь-то слышали!
                                                0
                                                Как выпустить почтовый клиент на мобилку — только сбоку) Ну, вобщем-то… вполне возможно что найдет пользователя легко.
                                                  0
                                                  Представляю как лет 15 назад сильно бы смеялись над такой программой. Может даже обозвали бы дебилом если бы я такое предложил :(
                                                    0
                                                    Как будто бы сейчас что-то поменялось. Этот чат за год набрал что-то около 1000 установок приложения под андроид, и 90% скорее всего посмотрели что это за чудо и удалили.
                                                      0
                                                      Не стоит забывать, что это все-таки бета-версия. А год назад там вообще альфа практически была.
                                                      +2
                                                      Потому что это ЕЩЁ ОДИН браузер, который сожрёт полгига оперативки ради того, чтобы показывать почту. 15 лет назад за такое послали бы так, что пришлось бы идти.
                                                        +1
                                                        15 лет назад смартфонов не было. По мне так самая мякотка этой програмулины именно в мобильном клиенте, точнее в его «мессенджерском» интерфейсе. Вторая мякотка — групповые чаты, в почте это делать не очень удобно, рассылки — да, обсуждения — нет. Третья мякотка — шифрование.
                                                        Менять Thunderbird на их десктопный клиент смысла не вижу, разве что не осилю как прикрутить к нему Autocrypt. Впрочем как и отказываться от нормального почтового клиента на смартфоне.
                                                        PS: И еще конечно отстствие привязки к телефонной книге и номеру, хотя это скорее личное.
                                                          0
                                                          Вторая мякотка — групповые чаты, в почте это делать не очень удобно, рассылки — да, обсуждения — нет.

                                                          Вообще-то есть такая штука, как maillist. Обсуждения. Групповые. В почте. Вполне удобно.

                                                            0
                                                            1. Удобство — штука субъективная.
                                                            2. Зависит от реализации на конкретном клиенте.
                                                            Поэтому спорить, наверное, смысла нет.
                                                            0
                                                            > 15 лет назад смартфонов не было

                                                            Смартфоны дали нам 50 проприетарных мессенджеров, так что в этом смысле 15 лет назад ситуация была проще и лучше.
                                                          +1
                                                          Если один из партнеров чата использует приложение электронной почты не совместимое с Autocrypt сообщения не шифруются до тех пор, пока не будет снова доступно приложение, совместимое с Autocrypt.

                                                          Опасная, кстати, тема. Лучше бы по-честному сказали "тут безопасность вашего емэйла, не больше не меньше". Я так понял, вместо этого E2E встроили чтобы не отстать от основного эшелона мессенджеров.


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

                                                            0

                                                            а как он обрабатывает ситуациии, когда письмо включает цитирование всех предыдущих писем цепочки? а если цитируемое письмо идет в начале письма? а если цитируются куски письма и сразу in-line ответы на них?

                                                              0
                                                              То, что цитируется до или после Вашего текста отображается как [...], то что между in-line ответами — полностью.
                                                              0
                                                              Год или два назад уже слышал о такой реализации. Вот первые найденные ссылки:
                                                              www.spikenow.com
                                                              www.uniboxapp.com
                                                              email.im
                                                              (Я не говорю, что идея плохая.)
                                                                0
                                                                Ну, по примеру tcp over DNS (или как там оно было) осталось инкапсулировать RTSP в IMAP и переписать всё на Сях и без браузера, и будет хорошо.
                                                                  0
                                                                  Лучшая идея. Виндовый клиент нужен обязательно.
                                                                    0
                                                                    Отличная идея! И учитывая, что это только начало, думаю в будущем можно будет и с шифрованием вопрос порешать. Если в массах приживется — перейду обязательно на него.

                                                                    Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                                    Самое читаемое