通知がすぐに届く
GmailがIMAP IDLEでMercuryにプッシュするため、メールが届いた瞬間にmacOS標準の通知が表示されます。差出人と件名を表示するかどうかは選べます。
プロジェクト / MercuryMail
AppleとGoogleのプッシュ通知をめぐる対立の影響で、macOSのMail.appはGmailのメールをなかなか取得してくれません。MercuryMailは、Mail.appでGmailを使い続けながら、即座に通知を受け取りたい方のためのシンプルな解決策です。
無料・オープンソース。macOS 13以降が必要です。
GmailがIMAP IDLEでMercuryにプッシュするため、メールが届いた瞬間にmacOS標準の通知が表示されます。差出人と件名を表示するかどうかは選べます。
未読数はメニューバーのアイコンの横に表示され、アカウントごとに色を変えられます。通知のオン・オフはアカウントごとに選べ、未読がないあいだは表示を隠すこともできます。
メールを開かずに、フラグを付ける、既読・未読を切り替える、認証コードをコピーする、本文中のリンクを選ぶといった操作ができます。
Mail.appのように2本指でメッセージをスワイプできる、任意のフローティングパネルです。macOS 26ではLiquid Glassの見た目にも対応しています。
Dockにアイコンは出ません。グローバルショートカットで一覧を開き、もう一度押すと閉じます。通知を1時間止めたり、ログイン時に自動で起動したりもできます。
Mercuryが通信するのは imap.gmail.com と、アップデート確認時のGitHubだけです。間に私のサーバーはなく、アプリパスワードはキーチェーンに保存されます。
Mercuryは新しいバージョンを自動で確認し、ワンクリックでインストールできます。アップデートは署名・公証済みで、確認はオフにもできます。
メッセージの「返信」を押すと、宛先と件名が入力済みのGmail作成画面が開きます。
未読数の色の変更、未読がないときのアカウント非表示、グローバルショートカットの設定ができます。
2段階認証をオンにし、アプリパスワードを作成して入力します。Mercuryは保存する前に実際にGmailへのログインを試すので、入力ミスのせいで壊れたアカウントが残ることはありません。
メニューバーのアイコンの横に未読数が表示されます。アカウントごとに色を選べて、バッジの見え方を設定画面でその場で確認できます。
アカウントごとに名前を付け、通知するかどうかを選べます。未読がないあいだは一覧から隠せるので、メニューには対応が必要なメールだけが表示されます。
未読を先頭に、アカウントごとにまとめて表示し、よく使う操作はワンクリックで行えます。ベータ版でデフォルトはオフ、従来のドロップダウンもそのまま使えます。
Mercuryは「Googleでログイン」ではなく、Googleのアプリパスワードでサインインします。IMAPでメールボックス全体にアクセスする権限はGoogleの制限付きスコープにあたり、これを使うアプリは審査と有料のセキュリティ評価を通過する必要があります。小さな無料アプリにはそこまでの価値がなく、アプリパスワードならすべてがMacの中で完結します。
その代わり、最初に一度だけ設定が必要で、そのための画面が初回起動ウィンドウです。Googleアカウントで2段階認証をオンにしておく必要があります。