受信箱単位の権限
アクセスはブラウザーセッション、または一つのアドレス向けに明示的に発行された連携デバイス資格情報に結び付きます。連携端末が元のセッションの変更権限を得ることはありません。
MailOnce のセキュリティ
MailOnce は短期受信箱へのアクセス、認証メール、デバイス連携要求を扱います。このページでは現在実装されている制御と、MailOnce が保証しない保護を明確に分けて説明します。
保護されたブラウザーセッション操作には、セッション識別子と所有権を示す Bearer トークンの両方が必要です。トークンは32バイトの乱数から生成され、サーバーは SHA-256 検証値を保持し、提示されたトークンをタイミングセーフに比較します。
アクセスはブラウザーセッション、または一つのアドレス向けに明示的に発行された連携デバイス資格情報に結び付きます。連携端末が元のセッションの変更権限を得ることはありません。
所有権と認可はバックエンドで強制され、ブラウザー画面の状態だけを信頼して判断しません。
所有者向け realtime は短寿命のワンタイムチケットを使い、連携状態の応答には no-store が設定されます。
連携 QR のトークンはパスやクエリではなく URL フラグメントに置かれ、クライアントは要求前に表示中の URL から取り除きます。
別端末で同じ受信箱を開くには、所有者ブラウザーで承認するペアリングが必要です。連携資格情報は一つの対象受信箱を読むためのもので、元のブラウザーセッションを操作するためのものではありません。
MailOnce は送信元・所有者ベースのレート制限と、重要操作に対する製品クォータを適用します。自動化された不正利用のコストを上げ、共有資源の無制限消費を抑えるための制御であり、不正利用が絶対に起きないという保証ではありません。
セキュリティ上の懸念や疑わしい脆弱性は、MailOnce の公式サポート窓口 support@mailonce.org へ報告できます。パスワード、セッショントークン、受信箱トークン、デバイス連携の秘密値など、有効な認証情報は送信しないでください。
Safe Email & Link Handling ガイドでは、MailOnce が担う範囲とユーザー自身が確認すべき点を整理しています。
安全なメールとリンクのガイドを読む