Delta Chat 1.22 メッセンジャーが利用可能

Delta Chat 1.22 の新しいバージョンがリリースされました。これは、独自のサーバーの代わりにトランスポートとして電子メールを使用するメッセンジャー (チャットオーバー電子メール、メッセンジャーとして機能する特殊な電子メール クライアント) です。 アプリケーション コードは GPLv3 ライセンスに基づいて配布され、コア ライブラリは MPL 2.0 (Mozilla Public License) に基づいて利用できます。 このリリースは Google Play および F-Droid で入手できます。 同様のデスクトップ版は遅れています。

収録曲:

  • アドレス帳に載っていない人とやり取りするプロセスが大幅に改善されました。 アドレス帳に登録されていないユーザーがユーザーにメッセージを送信したり、ユーザーをグループに追加したりすると、指定したユーザーにチャット リクエストが送信され、今後のコミュニケーションを受け入れるか拒否するかを尋ねられます。 リクエストには通常のメッセージの要素 (添付ファイル、画像) を含めることができ、チャット リストに直接表示されますが、特別なラベルが付けられます。 受け入れられた場合、リクエストは別のチャットに変換されます。 通信に戻るには、リクエストを目に見える場所に固定するか、アーカイブに移動します。
    Delta Chat 1.22 メッセンジャーが利用可能
  • XNUMX つのアプリケーションでの複数の Delta Chat アカウント (マルチアカウント) のサポートの実装は、すべてのプラットフォームに統合された新しいハンドラーに移行され、アカウントの処理を並列化する機能が提供されます (アカウント間の切り替えは即座に実行されるようになりました)。 ハンドラーを使用すると、グループ接続操作をバックグラウンドで実行することもできます。 Android およびデスクトップ システム用のアセンブリに加えて、複数のアカウントを使用する機能も iOS プラットフォーム用のバージョンに実装されています。
    Delta Chat 1.22 メッセンジャーが利用可能
  • 上部パネルには接続ステータスが表示され、ネットワークの問題による接続の欠如をすぐに判断できます。 タイトルをクリックすると、接続できない理由に関する詳細情報を示すダイアログが表示されます。たとえば、プロバイダーから送信されたトラフィック クォータに関するデータが表示されます。
    Delta Chat 1.22 メッセンジャーが利用可能

デルタ チャットは独自のサーバーを使用せず、SMTP および IMAP をサポートするほぼすべてのメール サーバーを通じて動作できることを思い出してください (プッシュ IMAP 技術は、新しいメッセージの到着を迅速に判断するために使用されます)。 OpenPGP と Autocrypt 標準を使用した暗号化がサポートされており、キー サーバーを使用せずに簡単な自動構成とキー交換が可能です (キーは送信される最初のメッセージで自動的に送信されます)。 エンドツーエンド暗号化の実装は、今年独立したセキュリティ監査を受けた rPGP コードに基づいています。 トラフィックは、標準システム ライブラリの実装で TLS を使用して暗号化されます。

デルタ チャットはユーザーによって完全に制御され、集中化されたサービスには関連付けられません。 新しいサービスを利用するために登録する必要はありません。既存の電子メールを識別子として使用できます。 通信相手がデルタ チャットを使用しない場合は、通常の手紙としてメッセージを読むことができます。 スパムとの戦いは、不明なユーザーからのメッセージをフィルターで除外することによって実行されます (デフォルトでは、アドレス帳内のユーザーと以前にメッセージが送信されたユーザーからのメッセージ、および自分のメッセージへの返信のみが表示されます)。 添付ファイルや添付された画像・動画を表示することが可能です。

複数の参加者が通信できるグループ チャットの作成をサポートします。 この場合、検証済みの参加者のリストをグループにバインドすることができます。これにより、権限のない人によるメッセージの読み取りが禁止されます (メンバーは暗号署名を使用して検証され、メッセージはエンドツーエンドの暗号化を使用して暗号化されます)。 。 認証済みグループへの接続は、QR コード付きの招待状を送信することで実行されます。

メッセンジャー コアはライブラリの形式で個別に開発され、新しいクライアントとボットの作成に使用できます。 基本ライブラリの現在のバージョンは Rust で書かれています (古いバージョンは C で書かれています)。 Python、Node.js、Java のバインディングがあります。 Go の非公式バインディングは開発中です。 libpurple には DeltaChat があり、新しい Rust コアと古い C コアの両方を使用できます。

出所: オープンネット.ru

コメントを追加します