「クラウドファースト、完全に間違ったやり方。ローカルアプリであるべき」という言葉そのものだ。
実際、かなり変なアプリだ。会社でたまに使う Windows PC があり、いろいろな会社用ソフトウェアと最新の Office 365 が入っている。重要な業務用機ではないので、ときどき「新機能」を確認しようと New Outlook に切り替えてみる。
昨日、誰かが Word 文書を添付して送ってきて、普段はざっと目を通すだけでいいので Outlook の中で読んだ。ところが今回は「open in word」を押したら、かなり時間がかかった。
まず文書をどこかの OneDrive にアップロードしたが、何も聞かれず、数秒かかった。次にブラウザーウィンドウを開き、Microsoft 製品が理由もなく待たせるときに見せるスピナーがしばらく回った末、ようやく Word Online で文書が開いた。
実際には添付ファイルと同じ NVMe ドライブにちゃんと Word がインストールされていたのに、そうなった。この PC は最新の数千コア Threadripper ではないが、2ページのテキストだけの Word 文書を開くのにここまで待たされたのは初めてだった。
デスクトップアプリを、より劣ったとも見なせる技術で作り直すことが、なぜ良い考えなのか分からない。
Web と Windows のコードベースを統合する利点は想像できるが、それ自体がすでに僥倖に近い。Web アプリとデスクトップアプリは同じではないし、今後も同じであるべきだとは期待していない。スマホアプリがすべてブラウザーに移植されたら良いのかを考えてみればいい。
New Outlook は、以前のバージョンにあったショートカットキーや表示オプションのような機能が非常に多く欠けている。複数言語にも対応していないが、米国人ではなくグローバル企業で働く人には必須だ。それなのに改善版であるかのように押し付けている。
こういう判断をした人は、自分のキャリアを考え直すべきだ。
Azure の帯域をファイアウォールで遮断することは自然に起こり得る。ユーザーがサーバーのパスワードを変更して Outlook には反映しないと、Outlook プロキシが間違ったパスワードで5回ほど試行し、その IP 群がブロックされる。同じサーバーを使う、はるかに多くのユーザーに影響する。
するとチケットが積み上がり、結局は普通のローカル IMAP クライアントを使うよう案内することになるだろう。
Microsoft のこの発想は、メールサーバーを運用したことのない人が作ったものに違いなく、何十年も続く標準的なセキュリティ慣行に引っかかって失敗するしかない。
本質的にひどいのはこの文だ。「IMAP アカウントを作成する際、c't は対象サーバー、ログイン名、パスワードが Microsoft サーバーに送信されることを記録できた。TLS で保護されてはいるが、トンネル内のデータは Microsoft に平文で流れる。Microsoft は通知も確認もせず、New Outlook ユーザーの IMAP および SMTP アクセスデータへの完全なアクセス権を自らに付与している」
はっきりさせておくと、これは Microsoft サーバーでホストされていないアカウントの話だ。既存のメールをすべて Microsoft サーバーへコピーする可能性が高く、今後送受信するメールもすべてそのサーバーを経由することになる。
その水晶玉は、Copilot や Bing が非公開情報を、それを尋ねる誰に対しても見せ始めたらどうなるかも教えてくれる?
非公開情報で学習すれば、いつか必ず起こることだ。Microsoft が他社の企業戦略や独自の内部技術、個人の財務情報や私的な人間関係を誤って公開するところを想像すればいい
大規模な訴訟と強い政府規制が続くだろうと思う。そうしたことが明るみに出れば、製品からの大規模な離脱も予想される。正直、Microsoft がそこまで愚かでないことを願う。明示的な許可なしにデータを学習させることは、すでに AI の試みにおける最大の問題の一つだ
「可能なあらゆる方法で Google に追いつこうとしている」と言ったが、AI ではむしろ Google が Microsoft/OpenAI に追いつく側だ
正直、驚きはない。「新しい」Outlook は単に、以前の Office 365 版 Outlook Web Access を Element のラッパーに入れたものだ
ローカルストレージやローカル IMAP サポートを追加したようには見えず、ただメールを Microsoft クラウドに同期する方式だ
後でユーザーを有料の Office 365 サブスクリプションへ「移行」させるための小細工だとしても驚かない
昔の Windows Mail は機能が多いわけではなかったが、悪くなかった
きちんと削除できず、コンピューターと一緒に何度も起動し、OneDrive のときのようにトレイでアップグレードを促してくる Mail アプリが出る日が待ち遠しい
Windows ユーザーには今や何が残っているのか? 唯一の解決策は Thunderbird のように思える
Windows を使わないのが答えだ
Windows マシン上のどんなデータでも、Microsoft クラウドの外に残っていると仮定するのは愚かだ
例えば Microsoft Edge は初回起動時に Firefox のブックマークと保存済みパスワードを取り込むことができ、私がうっかりクリックしたのでなければ、ユーザー操作なしでも可能だったと理解している。デフォルトもこのデータを Microsoft クラウドへアップロードする側だ。ローカルアカウントを使えば違うかもしれない
Thunderbird はしばらく再設計をめぐって反発があったが、最近のバージョンを実際に使ってみるとよくできている
UI 要素の 表示密度を切り替えられ、今でも性能と使い勝手のよいメールクライアントだ
OpenPGP でメールに署名もでき、内蔵 RSS フィードリーダーもある。少し野暮ったくはあるが、ニュースサイトやブログがメールアカウントのすぐ隣のフォルダとして並ぶ方式は非常によく合っている
Windows と Linux の両方で使っているが、意外にも全体として一貫している。開発用メールサーバーに複数のアカウントを Thunderbird に追加するのが面倒なときは VPS に Roundcube を立てて使うこともあるが、こういうソフトウェアが存在すること自体が本当にありがたい
Claws Mail は強力で非常に高速で、100% マルチプラットフォームのネイティブコードだ。macOS でも可能だが、自分でビルドするか別の場所から入手する必要がある https://www.claws-mail.org/downloads.php
Outlook 形式のメッセージストアと連絡先を Claws Mail に取り込めるよう変換してくれる小さなコマンドラインツールがあったが、名前は思い出せない
以前、Outlook の問題とかなり大きなメールアーカイブで苦労していた職場でこれを試したことがあるが、検索速度の差を見て人々は口をあんぐり開けていた。一度試してみる価値はある
1件のコメント
Hacker News のコメント
メールホスティング側として、ここ数週間、顧客の New Outlook をオフにしながら説明している。
セキュリティ問題とは別に、実際の IMAP 接続を作る主体が顧客の PC でないなら、IMAP 接続の問題をきちんと診断できないと説明しなければならないのも非常に面倒。
今は Azure 側から IMAP バックエンドサーバーへ接続してくる帯域をファイアウォールで遮断し、あえて機能を壊すかどうかを社内で議論している。最善ではないが、ユーザーがずっと「New」トグルを見てオンにしてしまい、制御できない混乱が起きている。
クラウドファーストを完全に誤って適用した例だ。これはローカルアプリであるべき。
これは大ごとで、人々が知るべきスキャンダルであり、Microsoft にただちに中止させるべきだ。Microsoft がこのような欺瞞的なやり方をかなり静かに押し進めたのは興味深い。
実際、かなり変なアプリだ。会社でたまに使う Windows PC があり、いろいろな会社用ソフトウェアと最新の Office 365 が入っている。重要な業務用機ではないので、ときどき「新機能」を確認しようと New Outlook に切り替えてみる。
昨日、誰かが Word 文書を添付して送ってきて、普段はざっと目を通すだけでいいので Outlook の中で読んだ。ところが今回は「open in word」を押したら、かなり時間がかかった。
まず文書をどこかの OneDrive にアップロードしたが、何も聞かれず、数秒かかった。次にブラウザーウィンドウを開き、Microsoft 製品が理由もなく待たせるときに見せるスピナーがしばらく回った末、ようやく Word Online で文書が開いた。
実際には添付ファイルと同じ NVMe ドライブにちゃんと Word がインストールされていたのに、そうなった。この PC は最新の数千コア Threadripper ではないが、2ページのテキストだけの Word 文書を開くのにここまで待たされたのは初めてだった。
Web と Windows のコードベースを統合する利点は想像できるが、それ自体がすでに僥倖に近い。Web アプリとデスクトップアプリは同じではないし、今後も同じであるべきだとは期待していない。スマホアプリがすべてブラウザーに移植されたら良いのかを考えてみればいい。
New Outlook は、以前のバージョンにあったショートカットキーや表示オプションのような機能が非常に多く欠けている。複数言語にも対応していないが、米国人ではなくグローバル企業で働く人には必須だ。それなのに改善版であるかのように押し付けている。
こういう判断をした人は、自分のキャリアを考え直すべきだ。
するとチケットが積み上がり、結局は普通のローカル IMAP クライアントを使うよう案内することになるだろう。
Microsoft のこの発想は、メールサーバーを運用したことのない人が作ったものに違いなく、何十年も続く標準的なセキュリティ慣行に引っかかって失敗するしかない。
本質的にひどいのはこの文だ。「IMAP アカウントを作成する際、c't は対象サーバー、ログイン名、パスワードが Microsoft サーバーに送信されることを記録できた。TLS で保護されてはいるが、トンネル内のデータは Microsoft に平文で流れる。Microsoft は通知も確認もせず、New Outlook ユーザーの IMAP および SMTP アクセスデータへの完全なアクセス権を自らに付与している」
はっきりさせておくと、これは Microsoft サーバーでホストされていないアカウントの話だ。既存のメールをすべて Microsoft サーバーへコピーする可能性が高く、今後送受信するメールもすべてそのサーバーを経由することになる。
365 メール API のレート制限と、最終的な IMAP アクセス廃止まで合わせて見ると、私たちのデータを確保しようとする戦略的目標のように見える。
Office アプリでコンテンツを OneDrive に押し込み、Web アクセスで添付ファイルを開かせて OneDrive に保存させるダークパターンも、同じデータ収集の例だ。
株主価値が顧客価値に勝った事例であり、クラウドの主な目的は、より多くの対価を提供せずに、より多く支払わせることだ。
Office365 を使っているなら、メールはすでに少なくとも Microsoft サーバーを経由している。Microsoft がのぞき見しようとしているのだとして、IMAP が何を変えるのか分からない。
私の考えでは、顧客価値が顧客価値に勝っている。IT 部門と詳しくないユーザーは MSFT が好きで、それは絶対に変わらない。受け入れるしかない。
私の魔法の水晶玉によれば、Microsoft はあなたのメールを AI モデルの学習に使うだろう
可能なあらゆる方法で Google に追いつこうとしているだけで、ユーザーの信頼・プライバシー・セキュリティなど知ったことではない、という態度だ
非公開情報で学習すれば、いつか必ず起こることだ。Microsoft が他社の企業戦略や独自の内部技術、個人の財務情報や私的な人間関係を誤って公開するところを想像すればいい
大規模な訴訟と強い政府規制が続くだろうと思う。そうしたことが明るみに出れば、製品からの大規模な離脱も予想される。正直、Microsoft がそこまで愚かでないことを願う。明示的な許可なしにデータを学習させることは、すでに AI の試みにおける最大の問題の一つだ
正直、驚きはない。「新しい」Outlook は単に、以前の Office 365 版 Outlook Web Access を Element のラッパーに入れたものだ
ローカルストレージやローカル IMAP サポートを追加したようには見えず、ただメールを Microsoft クラウドに同期する方式だ
後でユーザーを有料の Office 365 サブスクリプションへ「移行」させるための小細工だとしても驚かない
昔の Windows Mail は機能が多いわけではなかったが、悪くなかった
Deepl で PDF の翻訳版を作った。翻訳品質はずっと良く、画像も見られる
https://www.scamp.de/stuff/heise_windows_outlook_stealing_im...
Windows ユーザーには今や何が残っているのか? 唯一の解決策は Thunderbird のように思える
Windows マシン上のどんなデータでも、Microsoft クラウドの外に残っていると仮定するのは愚かだ
例えば Microsoft Edge は初回起動時に Firefox のブックマークと保存済みパスワードを取り込むことができ、私がうっかりクリックしたのでなければ、ユーザー操作なしでも可能だったと理解している。デフォルトもこのデータを Microsoft クラウドへアップロードする側だ。ローカルアカウントを使えば違うかもしれない
UI 要素の 表示密度を切り替えられ、今でも性能と使い勝手のよいメールクライアントだ
OpenPGP でメールに署名もでき、内蔵 RSS フィードリーダーもある。少し野暮ったくはあるが、ニュースサイトやブログがメールアカウントのすぐ隣のフォルダとして並ぶ方式は非常によく合っている
Windows と Linux の両方で使っているが、意外にも全体として一貫している。開発用メールサーバーに複数のアカウントを Thunderbird に追加するのが面倒なときは VPS に Roundcube を立てて使うこともあるが、こういうソフトウェアが存在すること自体が本当にありがたい
https://www.claws-mail.org/downloads.php
Outlook 形式のメッセージストアと連絡先を Claws Mail に取り込めるよう変換してくれる小さなコマンドラインツールがあったが、名前は思い出せない
以前、Outlook の問題とかなり大きなメールアーカイブで苦労していた職場でこれを試したことがあるが、検索速度の差を見て人々は口をあんぐり開けていた。一度試してみる価値はある
欠点は有料であること、一回払い方式であること、そして Windows 専用で Linux 版がないことだ
Microsoft は、パスワードを盗み、サーバーへ再びトンネリングすることまで含め、何でも罰なしにできるようだ
Mac向けにこの機能が出たとき、GDPRに基づく苦情を申し立てた。Exchangeプロキシ経由でメール取得を停止した際に、Microsoftがどのデータを保存しているのかが透明でなかったため。3か月後に受け取った回答は次のようなものだった
「Microsoft以外のサーバーから取得されたメールデータはどのくらいの期間保持されるのか?」 ユーザーが非アクティブになって31日目にアカウントを削除対象としてマークする。アカウントはソフト削除され、その後約1週間以内にデータが削除される
「もう使われていないアカウントはどうなるのか? ユーザーがOutlookを開いたときにオンデマンドで処理されるのか、それともサービスがメールデータを取得し続け、『強化』し続けるのか?」 ユーザーがOutlook Mobile、Teams for life、Outlook for Macでサードパーティアカウントにログインしなければ、7日後にデータ同期を停止し、30日後にアカウントを削除対象としてマークする
「サービスがどのデータを保持しているのか、どうすれば分かるのか?」 サービスはユーザーのメール、カレンダー、連絡先データとプロフィールデータを保持する。ユーザーはアカウント追加フローでこのデータ収集に同意する
「データがこれ以上保管されないようにするにはどうすればよいのか? 例えばOutlookからログアウトすると、メールデータと認証情報は削除されるのか?」 Macでアカウントを削除する際に「Sign Out On All Devices」を選ぶと、Microsoft Cloudから該当メールボックスが削除される。これはサードパーティアカウントが同期されるExchangeベースのメールボックスである
データが処理に必要かどうかを明確にしていない点についても苦情を申し立てた。GDPR第13条第2項(e) [1] に関するものだが、監督機関はその部分を無視した
[1]: https://gdpr-info.eu/art-13-gdpr/
「新しい」Outlookをひどいソフトウェアと呼ぶのは、実際にひどいソフトウェアたちに対する侮辱になるほどだ。それよりさらに一段下のどこかにある
Microsoftの狭い発想の中でこれが受け入れられているという事実が狂っている