Temp Mail はどう動く?

一時メールは外側からは単純に見えます — アドレスを入力、メールを受信 — しかし裏で実際のメールインフラが動いています。プロトコルレベルで何が起きているかを示します。

メール受信:SMTP と MX レコード

誰かが一時アドレス宛にメールを送ると、その送信元メールサーバはドメイン(例 mail.td)の MX レコードを引きます。MX レコードは Mail.td の SMTP サーバを指します。送信元サーバはポート 25 で SMTP 接続を開いてメッセージを配送します。

Mail.td の SMTP ゲートウェイがメッセージを受け付け、解析されたメールをストレージに書き込みます。受信サイクル全体は通常、送信者の「送信」クリックから 1 秒未満で完了します。

メッセージの解析

生メールは本文だけではありません。ヘッダ(From、To、Subject、Date、Message-ID)、1 つ以上のテキスト/HTML パート、base64 エンコードされた添付を含むマルチパート MIME 構造です。Mail.td はメッセージを解析し、各パートを抽出して保存し、UI が高速にレンダリングできるようにします。

ブラウザへのリアルタイム配信

新着があると、UI は 2 通りで通知を受け取ります:

  • WebSocket プッシュ — ブラウザが WebSocket 接続を開いていれば、新着メールの ID は到着の瞬間にプッシュされます
  • ポーリングのフォールバック — WebSocket が使えない場合(ファイアウォール、一時的な障害)、UI は 10 秒ごとに新着を問い合わせます

通常、SMTP ゲートウェイ到着から 1〜2 秒で受信トレイにメールが現れます。

保管とクリーンアップ

メールボックスのパスワードは送信前にブラウザ内で処理されます — サーバはハッシュのみを保持し、平文を持ちません。メッセージと添付はオブジェクトストレージに保管され、厳密な保持ポリシーが適用されます。正確なルールは Temp Mail はどれくらい持つ? を参照。

行われない こと

  • Mail.td はあなたのアドレスを広告主に渡さない
  • メッセージをプログラム的に読まない
  • 期限切れメールをアーカイブしない — 保持期間が終わるとデータは消去される

よくある質問

メールはどうブラウザに届く?

Mail.td の SMTP サーバにメールが到着すると解析・保管されます。ブラウザは新着メール ID を WebSocket プッシュ(フォールバックは短間隔ポーリング)で受け取り、1〜2 秒でレンダリングします。

保持期限後のメールはどうなる?

永久に削除 — 本文、ヘッダ、添付すべて。Mail.td は期限切れメッセージをアーカイブせず、削除済みコンテンツのバックアップも残しません。

メールボックスのパスワードはどう保管される?

パスワードはあなたの端末を離れる前にブラウザ内で処理されます — サーバにはハッシュのみが届き、平文は届きません。すべての接続はエンドツーエンドの HTTPS(TLS)を使います。

Mail.td は私のメールを読む?

Mail.td は受信トレイに表示するために必要な範囲でだけ解析します。広告、モデル学習、コンテンツ分析は一切行いません。

添付を受け取れる?

はい。添付は MIME 構造から抽出され、メッセージとともに保管されます。保持期間内に UI からダウンロードできます。

関連記事