Вышла новая версия Delta Chat 1.2 - мессенджера, использующего email в качестве транспорта вместо собственных серверов (chat-over-email, специализированный почтовый клиент, работающий как мессенджер). Код приложений распространяется под лицензией GPLv3, а базовая библиотека доступна под лицензией MPL 2.0 (Mozilla Public License). Релиз доступен в Google Play...Подробнее: https://www.opennet.dev/opennews/art.shtml?num=52502
Организации запрещённые на территории Российской Федерации ликуют, наверное.
Приложение стоит свеч👍
>Rust
>ElectronЭто точно совершенно нужный мессенджер, точно нужный, слышите?
>для Linux и macOSЯсное дело. Это же тренд. Но как раз такие штуки более востребованы на Android и iOS. На своем локалхосте ты и так по почте можешь общаться в своем уютном thunderbird'e (ну конечно же mutt, что я такое говорю!..).
В том и дело, что мобильные такое едва ли потянут - электрон слишком жЫрный.А вот подобного, но не_электроновского вполне хватает - React-Native, NativeScript, Flutter
А электрона на мобильный никто и не портировал никогда - потому что электрон был задизайнен для десктопа в первую очередь. Да и вместо построения догадок можно было просто открыть репозитории с исходниками (https://github.com/deltachat/deltachat-android и https://github.com/deltachat/deltachat-ios) и убедиться, что мобильные приложения таки нативные.
Так речь шла не конкретно об этом проекте, а в целом, о кроссплатформенных штуковина, но для мобильных устройств.Но вообще, это довольно забавно - запиливание десктопного на электроне, но исключительно нативные приложения для мобильного
Правильно, на десктопе наверное было желание не бороться с кучей оболочек для линукса, винды, мака и совместимостью между всеми.
Например Слак тоже на WebView сделан, конечно подглючивает, но в целом свою задачу делает и никто из менеджеров не спрашивает на чем он там сделан.
К чести сказать, слак они как-то подпилили, что он хавает у меня примерно столько же, сколько кутявый телеграм. А это таки достижение для электрона - кушать в общей сложности 300-400 метров на 2 организации по 100 чатов каждая.
На мобильном не Electron, а Java (на Android) и Swift (на iOS). Ядро везде одно и то же, на Rust.
звучит очень логично.
Прости, но ты идиод и читал новость с конца? На электроне десктопные приложухи.
"идиод" пишется раздельно.
Интересно, что мешает юзать Qt/QML вместо электрона?
смузи и кеды на ногах
> Интересно, что мешает юзать Qt/QML вместо электрона?мне больше интересно что мешает юзать libpurple/telepathy вместо электрона и использовать уже готовые клиенты, а не строить очередные молодёжные велосипедные клиенты
Есть DeltaChat для libpurple: https://code.ur.gs/lupine/purple-plugin-delta/
Необходимость искать разрабов знающих этот ваш QT c++ на достаточном уровне.
> Необходимость искать разрабов знающих этот ваш QT c++ на достаточном уровне.А чтобы переписать ядро мессенджера с си на раст ему, наверное, не требовались знания на достаточном уровне? Ох и не думал я что Qt такой сложный...
> А чтобы переписать ядро мессенджера с си на раст ему, наверное, не
> требовались знания на достаточном уровне? Ох и не думал я что
> Qt такой сложный...Qt не шибко сложный, а, скорее, просто уродливый( в плане вида результирующего приложения ).
И получается на нём нередко мусор, который, вроде бы работает, но не имеет никакого отношения к нативным интерфейсам конкретной ОСи..
Не встречал такого, чтобы приложение на Qt со стилями из коробки не было похоже на нативное. Надо не забывать, что разработчик может менять стили. И уж сравнивать по нативности интерфейса электрон и Qt никак нельзя)
как он работает при бане почтового сервера приговором РКН ?
Просто выбери то, что не заблокировано: https://providers.delta.chat/
Почему почтовый клиент должно волновать что там у тебя и твоего почтового сервера с РКНом? Это сугубо твои проблемы и к почтовому клиенту они не имеют отношения. Проксируй, если нужно, свои запросы.
>как он работает при бане почтового сервера приговором РКН ?Как правило, электрон-хлам даже на прокси завернуть без танцев с бубном нельзя. Ну т.е. можно какими-тот системными методами — на уровне фаервола/vpn заворачивать трафик весь/пользователя/приложения, а вот чтобы просто в самом приложении текстовые поля заполнить, как в «немодном» Pidgin-е, вот этого, чаще всего, нельзя.
Про спам и блокировку юзеров они-то написали, но как ведет себя в таких случаях шибко умный Google? Как быстро он отправит собеседников в спам, если они будут много и часто общаться?
в not spam можно добавить.. но криптованые мылы наверное не так и незаметны?не могут ли их просто пробанить?
Использую GMail с 2004 года, со времен когда он еще был в бете и по приглашениям, а приглашений давали 6 штук на аккаунт и квоту не обновляли моментально, как было потом. Все эти годы часть переписки идет шифрованной GnuPG. Никаких банов, банонов или еще какой фигни придумываемой выдумщиками из РКНа продвигающими, что жители так называемой РФ обязаны юзать только сервисы сдающие почту без решений суда карательным органам РФ(а в РФ нет судов, потому не может быть решений) не наблюдаю. Никто в GMail за шифрованную переписку не банит, не нужно выдумывать фигню и повторять ложь пропагандистов.
> Использую GMail с 2004 года, со времен когда он еще был в
> бете и по приглашениям, а приглашений давали 6 штук на аккаунт
> и квоту не обновляли моментально, как было потом. Все эти годы
> часть переписки идет шифрованной GnuPG. Никаких банов, банонов или еще какой
> фигни придумываемой выдумщиками из РКНа продвигающими, что жители так называемой РФ
> обязаны юзать только сервисы сдающие почту без решений суда карательным органам
> РФ(а в РФ нет судов, потому не может быть решений) не
> наблюдаю. Никто в GMail за шифрованную переписку не банит, не нужно
> выдумывать фигню и повторять ложь пропагандистов.я ничего не выдумывал, и понятия не имею что там с банам гугла, я просто задался вопросом
и преположил, что если явление станет массовые гугля задумается, а технически это будет возможно
ну и не забываем про метаданные, иногда информации о том кто с кем достаточно и без содержимого писем
Никто ничего не будет банить, не нужно выдумывать.А что до информации из метаданных… Ну и много проку гуглу от информации, что пользователь bnsdafgjasd@gmail.com переписывается с пользователем skdfdflgk@gmail.com? Это же не Россия, никто не требует паспорта для переписки(напоминаю, что по законам так называемой Российской Федерации на данный момент для пользования мессенджерами нужен паспорт, а в данный момент в ГД рассматривается «законопроект» по которому это станет обязательным и для электронной почты. Это что бы местный фашиствующий модератор Мишаня не обвинил меня в том, что а наговариваю на оплот свободы тысячелетнюю империю во главе с мудрым императором)
При чем тут вообще твой РКН? Мне интересно, как умный гугол будет вести себя, когда собеседники будут строчить друг другу (сообщения, разумеется).
Так же, как и сейчас. То есть никак. Ну письма и письма. Для гугла разницы нет. А вот РКН тебе скоро запретит пользоваться человеческой почтой.
А каким вообще способом для создания проблем в такой системе передачи сообщений удалось прикрутить к ней гугл да РКН? Это же электронная почта. Она же не имеет "центральных серверов", которые можно просто так взять да заблокировать.Ну вот отправляю я письмо со своего почтового сервера, установленного прямо на моём компьютере на почтовый сервер моего собеседника, у которого почтовый сервер установлен тоже прямо на его компьютере. Причём тут гугл или любой другой (кого там ещё можно блокировать), если почтовые серверы обоих собеседников связываются друг с другом напрямую ? :-)
> А каким вообще способом для создания проблем в такой системе передачи сообщений
> удалось прикрутить к ней гугл да РКН? Это же электронная почта.
> Она же не имеет "центральных серверов", которые можно просто так взять
> да заблокировать.
> Ну вот отправляю я письмо со своего почтового сервера, установленного прямо на
> моём компьютере на почтовый сервер моего собеседника, у которого почтовый сервер
> установлен тоже прямо на его компьютере. Причём тут гугл или любой
> другой (кого там ещё можно блокировать), если почтовые серверы обоих собеседников
> связываются друг с другом напрямую ? :-)ваши два своих почтовых сервера имеют прямую связь между собой? если нет, если связь ваших почтовиков идёт через mta Scryptmail, ProtonMail, StartMail, ... - то к вам приходит роскомнадзор и делает вам мучительнобольно от непришедшего сообщения.
а если ваш личный почтовик на ip-блоке который был замаран телеграмом - к вашему серверу сервер вашего друга (находящийся на компе в россии) напрямую вообще никак не подключится
зы: а mta гугла вас забанит ваши сервера за спам сообщениями, которые не содержат его рекламу (PGP), и будете объяснять искуственному идиоту в саппорте гугла, что реклама гугла внутри шифрованного сообщения была
> а mta гугла вас забанит ваши сервера за спам сообщениями, которые не содержат его рекламу (PGP)Слушай, лжец, какая еще реклама? Нет в письмах идущих через GMail никакой рекламы и никогда не было. И против использования GnuPG/PGP гугл ничего не имеет
Зачем ты врешь? Тебе за это платят или ты добровольно врешь постоянно?
Прошу прощения, но просто уже не первая новость про сабж - а я никак не могу понять ЦА этого мессенджера :(1. Красноглазые с ЛОР-а поднимут собственный Jabber-сервер с шахматами и поэтессами.
2. Смузимены с Хабра используют Вотсап и Телеграм.
3. Обычные нормальные люди продолжат общаться в ВК и ФБ-мессенджере
4. Параноики с опеннета развернут Tox over Tor
Ну в упор не вижу ЦА для сабжа :(
У многих компаний есть свой корпоративный email-сервер, но нет XMPP-сервера.+ страны, в которых заблокирован whatsapp и telegram, но есть email, а он везде есть.
Первый пункт не принимается - поднять (нормально) и поддерживать (нормально) email сервер сложнее и дороже чем jabber сервер.Второй пункт - ок, принимается.
> поднять (нормально) и поддерживать (нормально)
> email сервер сложнее и дороже чем jabber серверПро поддерживать сложнее не знаю, ибо с jabber-серверами не работал. Но вот поднять email-сервер не сложнее. Устанавливаю, например, FreeBSD. sendmail в ней стоит сразу же после установки. А jabber-сервер ещё и устанавливать надо...
Мда, действительно правы те кто говорит "профессия постмастер умерла" :(
> А jabber-сервер ещё и устанавливать надоЭто вот так как-то "apt-get install jabberd" и после там немного день два изучать конфиги,
но до этого нужно дорасти.
Есть же Prosody...
ЦА - хорошие люди, которым нужно хорошее ПО.
У тебя есть некоторые противоречия. Например, коцапп принадлежит пейсбуку.
> Обычные нормальные люди продолжат общаться в ВК и ФБ-мессенджереТы во втором слове частичку не пропустил
>> Обычные нормальные люди продолжат общаться в ВК и ФБ-мессенджере
> Ты во втором слове частичку не пропустилтаки чувак не, там всё правильно, это мы с тобой Элита, а нормальные 80% количества создающих 20% качества не знают ни про опеннет, ни про дельтачат
по кайфу!
То есть я указываю свой логин и пароль от моей почты, иначе как приложение может верифицировать и слать сообщения от моего имени, а владелец этого приложения может читать и отсылать все письма от всех участников?
Браво!
> То есть я указываю свой логин и пароль от моей почты, иначе
> как приложение может верифицировать и слать сообщения от моего имени, а
> владелец этого приложения может читать и отсылать все письма от всех
> участников?
> Браво!именно так почтовые клиенты и работают
зы: а ты свой браузер написал? или как ты ходишь в свою гуглопочту?
Почтовый клиент(а это и есть почтовый клиент со встроенным шифрованием и поддержкой цепочек писем) хочет логин-пароль. Надо же! Какая неожиданность! А все остальные почтовые клиенты у тебя подключаются через libastral.so к серверам что ли?
Delta Chat это просто почтовый клиент. Логин и пароль хранится только на устройстве пользователя и никуда не пересылается.
Кстати с начала года минус 3 сервиса: Scryptmail, ProtonMail, StartMail.
https://tjournal.ru/news/141040-sud-zablokiroval-v-rossii-po...
Проблема дикарей не волнуют цивилизованных людей
Гораздо больше. Вчера кликал по списку секьюрных майл сервисов - половина не работает.
Кто знает, зачем блочат онлайн ютуб конвертеры?
Блочат IPшники и подсети CF'а за которым все эти ютуб-конверторы прячутся.
Используй youtube-dl и не сношай людям мозг
ты так не пугай, я думал, закрылись
пофиг.
дельтачат не работает с этими сервисами https://providers.delta.chat/
> пофиг.
> дельтачат не работает с этими сервисами https://providers.delta.chat/так потому и не работает что их забанил РКН ?
Потому что они (protonmail по крайней мере) не поддерживают IMAP.Но если какого-то сервиса нет в списке, то это еще не значит, что он не поддерживается.
> Потому что они (protonmail по крайней мере) не поддерживают IMAP.
> Но если какого-то сервиса нет в списке, то это еще не значит,
> что он не поддерживается.там явно указано что именно эти NOT WORKING (никак. совсем. даже на пол шишечки не работает).
а вот те - Needs preparation (нужно готовить по особому).
а mail.ru и yandex.com работают хорошо, сразу и без лишних трудностей.
Там нет ни startmail, ни scryptmail
>> пофиг.
>> дельтачат не работает с этими сервисами https://providers.delta.chat/
> так потому и не работает что их забанил РКН ?всемогущий РКН! великий РКН! слава РКН!
/зобанил протонмаил от европейских и американских пользователей/
а читать вашу переписку будет майл ру или яндекс
> а читать вашу переписку будет майл ру или яндексможно подумать. сейчас они не читают.
Господи, еще один. Откуда ж вы беретесь такие :( Учи матчасть и как работают почтовые клиенты.
Если почтовый сервер свой, то даже если подобная приблуда и "угонит" твой аккаунт, ты его на своём-то(!) почтовом сервере вернёшь себе сам! :-)
без детального изучения логов ты даже не узнаешь что аккаунт угнан и пора его возвращать.а если угонят со "своего" корпоративного сервера аккаунт коммерческого директора и будут перехватывать часть выгодных сделок?
Идея очень хорошая! Показывает, что люди могут объединять готовые вещи в один логически правильный продукт, а не заново создавать велосипед. Только будет не удобно использовать ящик и для чата и для классической почты наверно?! Во входящей/исходящей будет хаос ... но если всё затирается, то идеальное решение.
Я где-то в районе 0.9 ради интереса ставил и пробовал использовать и помню, что прямо в рекомендациях от авторов было указано, что лучше использовать отдельный ящик.Тут же главная идея не в том, что бы это у тебя был один ящик для всего, а скорее в использовании технологий электронной почты для быстрого общения.
По умолчанию все сообщения чатов перемещаются в папку Delta Chat. Для их обнаружения используется специальный заголовок Chat-Version:Единственная проблема возникает с уведомлениями: обычный почтовый клиент будет уведомлять о пришедшем сообщении, которое тут же будет перемещаться из Inbox в "Delta Chat". Чтобы такого не было, нужно либо настроить сервер, чтобы он перемещал сам, либо завести отдельный ящик для чатов.
> Идея очень хорошая! Показывает, что
> люди могут объединять готовые вещи
> в один логически правильный продукт,
> а не заново создавать велосипедЯ такой велосипед ("мессенджер через транспорт-емайл") в начале 2000-х несколько раз хотел наваять "для себя и друзей", когда "аська" любила часто запарывать свои протоколы так, что переставали работать альтернативные клиенты типа миськи, виськи и т.п., а других мессенджеров тогда ещё кот наплакал. Но работоспособность "аськи" восстанавливалась всегда быстрее, чем у меня появлялось время к наваянию такого велосипеда приступить. В итоге я его так и не наваял. Ну а сейчас смотрю - идея моя не пропала - добрые люди её подхватили и таки даже реализовали!
Уже 1.2.1 для Android вышел
Прекрасная новость! Все полтора пользователя уже ламанулись обновляться.
кто уже щупал, бывали ли длительные задержки пересылки сообщений? почта, как никак, не рассчитана на он-лайн...
Не рассчитана, но работает все равно мометально, так как тормозить нечему. Я для теста создавал ящик на gmx, вторая сторона ящик на GMail, все работало прекрасно.
Люди иногда месяцами могут не отвечать, хотя и видят твоё сообщение! Почта тут не причём, а вот независеть от соцсетей или централизированных серверов месседжеров - это правильно.
Где-то год назад мне приходила похожая идея запилить такой мессенжер... Но лень не позволила мне даже начать... Хорошо, что кто-то довёл свою идею до рабочего решения
Год назад Delta Chat уже был в рабочем состоянии
где-то в 2001 такие мессенджеры уже существовали.
Очень оригинальная идея!
Кстати я её тоже придумал. Но ничего и не делал для реализации. Всё сделали за меня и это удобно.
Скоро наше заботливое правительство заблокирует все кроме шмыла ындыкса и шмантантиков и чего тогда будем все делать. а ведь к этому все и идет.
Такой свободный, что> Релиз доступен в Google Play.
APK есть на официальном сайте. На F-Droid обновляется с задержкой.
! Как скачать это приложение
https://get.delta.chat/
и таки где версия для libpurple/telepathy ?
https://code.ur.gs/lupine/purple-plugin-delta/
> https://code.ur.gs/lupine/purple-plugin-delta/оно живое? там 11 месяцев назад проапгрейдили ядро до deltachat-core-0.41.0 и оно вроде ещё C-ишное
и дальше тишина
Сишные интерфейсы стабильные и не менялись после перехода на Rust. Ядро можно использовать новое.Все остальные приложения также до сих пор используют сишные интерфейсы.
> и таки где версия для libpurple/telepathy ?А также (присоединяюсь к идее вопроса) не ваяют ли они ncurses-версию аля centrrim или хотя бы tty-версию аля micq/vicq?
BitlBee + libpurple + weechat можно поставитьИли просто ncurses версию pidgin
Finch она зовется.
Для delta-chat можно и mutt использовать.
всё гениальное просто..
А какие сейчас остались бесплатные почтовые сервера не требующие при регистрации телефона?
с поддержкой IMAP интересуют!
gmail, gmx и далее по списку. Никаких телефонов не требуют при регистрации
Я сейчас тестирую собственный сервис для своих желающих полного ухода от крупняка, но конечно опенсорсные решения в области антиспама надо долго учить, пока спам не весь отсеивается.
gmail требует.
GMX требует или телефон, или другой почтовый ящик, которому наверняка нужен телефон, рекурсия однако.
Вот бы сабжу фейс на Qt - был бы мастхэв.
логика то и так и эдак на с++ как я понял. На жабе исключительно шкурка.
А так то напишут, коль будет популярным.
А если на сервере настроены списки рассылок, то получатся каналы!