Files
cloudflare_temp_email/README_JA.md
tura-ai-agent 0581632b59 docs: add Japanese README (#1088)
Add a complete Japanese README and link it from the Chinese and English READMEs.
2026-07-23 15:09:49 +08:00

14 KiB
Raw Blame History

Cloudflare 一時メール - 無料で構築できる一時メールサービス

docs MIT License GitHub contributors GitHub top language

Featured|HelloGitHub

中文文档 | English Document | 日本語ドキュメント

本プロジェクトは学習および個人利用のみを目的としています。違法行為には使用しないでください。使用した場合、その結果については利用者自身が責任を負うものとします。

機能の充実した一時メールサービスです!

  • 完全無料 - Cloudflare の無料サービス上に構築され、運用コストはかかりません
  • 高性能 - Rust WASM によるメール解析で極めて高速に応答します
  • モダンな UI - 多言語対応のレスポンシブデザインで、簡単に操作できます
  • アドレスパスワード - メールアドレスごとに個別のパスワードを設定し、セキュリティを強化できます
  • Agent フレンドリー - AI agent がメールボックスを利用できる組み込みの skill を提供します
  • モバイル管理 - Android の管理画面とメールボックス管理に対応したコミュニティクライアント CloudMail を利用できます

デプロイドキュメント - クイックスタート

ドキュメント | GitHub Actions デプロイガイド

Deploy to Cloudflare Workers

変更履歴

最新の更新内容については CHANGELOG を参照してください。

ライブデモ

今すぐ試す → https://mail.awsl.uk/

サービス稼働状況(クリックして展開/折りたたみ)
Backend Deploy Backend Production
Frontend Deploy Frontend
Star Historyクリックして展開折りたたみ Star History Chart
目次(クリックして展開/折りたたみ)

主な機能

主な機能の詳細(クリックして展開/折りたたみ)

メール処理

  • rust wasm でメールを高速に解析します。ほぼすべてのメールを解析でき、Node.js の解析モジュールで失敗するメールも rust wasm なら正常に解析できます
  • AI メール認識 - Cloudflare Workers AI を使用して、メール内の確認コード、認証リンク、サービスリンクなどの重要情報を自動抽出します
  • 指定したベースドメインに対して、ランダムな第 2 レベルサブドメインのメールボックスを任意で作成できます
  • DKIM 検証付きのメール送信に対応します
  • SMTPResend など、複数の送信方法に対応します
  • 添付ファイルの表示機能を備え、添付画像も表示できます
  • S3 での添付ファイルの保存と削除に対応します
  • スパム検出とブラックリスト/ホワイトリストの設定に対応します
  • グローバル転送先アドレスを指定できるメール転送機能を備えています

ユーザー管理

  • credentials を使用して、以前利用したメールボックスへ再ログインできます
  • 完全なユーザー登録・ログイン機能を備えています。メールアドレスを紐付けると、そのアドレスのメール JWT 資格情報を自動取得し、複数のメールボックスを切り替えられます
  • OAuth2 によるサードパーティログインGithub、Authentik など)に対応します
  • Passkey によるパスワードレスログインに対応します
  • 複数ロールのドメインおよびプレフィックスを設定できるユーザーロール管理に対応します
  • アドレスやキーワードで絞り込めるユーザー受信箱を提供します

管理機能

  • 完全な admin コンソールを備えています
  • admin バックエンドからプレフィックスのないメールボックスを作成できます
  • admin ユーザー管理画面でユーザーのアドレスを確認できます
  • 複数のクリーンアップ戦略を選べる定期クリーンアップ機能を備えています
  • カスタム名のメールボックスを取得でき、admin でブラックリストを設定できます
  • アクセスパスワードを追加し、プライベートサイトとして利用できます

多言語対応とインターフェース

  • フロントエンドとバックエンドの両方が多言語に対応しています
  • レスポンシブレイアウトのモダンな UI デザインを採用しています
  • Google Ads の連携に対応します
  • shadow DOM を使用してスタイルの干渉を防ぎます
  • URL の JWT パラメーターによる自動ログインに対応します

連携と拡張

  • 完全な Telegram BotTelegram プッシュ通知、Telegram Bot ミニアプリに対応します
  • SMTP proxy server を追加し、SMTP によるメール送信と IMAP によるメール閲覧に対応します
  • Webhook とメッセージプッシュ連携に対応します
  • CF Turnstile CAPTCHA 検証に対応します
  • 悪用を防ぐためのレート制限を設定できます
  • Agent フレンドリー:組み込みの cf-temp-mail-agent-mail skill により、AI agent がメールボックスを直接利用できます。詳しくはドキュメントを参照してください
  • コミュニティのモバイル管理クライアント:CloudMail は本プロジェクト互換の API 向けに Expo / React Native で構築されており、Android 管理コンソール、アドレス管理、受信済み送信済み不明メール、確認コードのクイックコピー、OLED ブラックテーマ、ローカルグループ分けを提供します

技術アーキテクチャ

技術アーキテクチャの詳細(クリックして展開/折りたたみ)

システム構成

  • データベース:メインデータベースとして Cloudflare D1 を使用
  • フロントエンドのデプロイCloudflare Pages を使用してフロントエンドをデプロイ
  • バックエンドのデプロイCloudflare Workers を使用してバックエンドをデプロイ
  • メールルーティングCloudflare Email Routing を使用

技術スタック

  • フロントエンドVue 3 + Vite + TypeScript
  • バックエンドTypeScript + Cloudflare Workers
  • メール解析Rust WASMmail-parser-wasm
  • データベースCloudflare D1SQLite
  • ストレージCloudflare KV + R2任意で S3
  • プロキシサービスPython SMTP/IMAP Proxy Server

主要コンポーネント

  • Worker:中核となるバックエンドサービス
  • FrontendVue 3 ユーザーインターフェース
  • Mail Parser WASMRust メール解析モジュール
  • SMTP Proxy ServerPython メールプロキシサービス
  • Pages FunctionsCloudflare Pages ミドルウェア
  • DocumentationVitePress ドキュメントサイト

重要な注意事項

  • Resend でドメインレコードを追加する際、DNS プロバイダーが第 3 レベルドメイン a.b.com をホストしている場合は、Resend が生成したデフォルト名から第 2 レベルドメインのプレフィックス b を削除してください。削除しないと a.b.b.com が追加され、検証に失敗します。レコードを追加した後、次のコマンドで確認できます。
nslookup -qt="mx" a.b.com 1.1.1.1

コミュニティに参加