構築: RacterMX
RESTful API、インタラクティブなSwaggerドキュメント、ウェブフック、およびAIエージェント用MCPサーバー。プライバシー優先のメール転送をスタックに統合するために必要なものがすべて揃っています。
始めましょう
RacterMXと統合する3つの方法
REST API + Swagger
インタラクティブな試用機能を備えた完全なOpenAPI 3.0仕様。ドメイン、エイリアス、メールログ、ウェブフック、ブロックリスト、SMTP認証情報などを管理できます。
APIエクスプローラーを開く →Terraformプロバイダー
電子メールインフラストラクチャをコードとして管理します。ドメイン、エイリアス、DNSゾーン、アラート、セキュリティポリシーを宣言的にプロビジョニングします。
詳細を見る →認証
2つのサポートされている認証方法
APIキー(推奨)
ダッシュボードからAPIキーを生成します。AuthorizationヘッダーにBearerトークンとして渡してください。
Authorization: Bearer sk_live_abc123...
セッション認証
ブラウザベースの統合用。ウェブログイン経由で認証し、CSRFトークン付きのセッションクッキーを使用します。
Cookie: ractermx_session=abc123; X-CSRF-TOKEN: ...
数秒でメールを送信
RacterMX APIはRESTfulの慣習に従っています。JSONで入力し、JSONで出力します。すべてのエンドポイントは以下の配下にあります: /api/v2/ 認証が必要です。
- ベースURL:
https://ractermx.com/api/v2 - Content-Type: application/json
- レート制限: 100リクエスト/分
- すべてのタイムスタンプはUTC(ISO 8601)
# Send an email via the RacterMX API curl -X POST https://ractermx.com/api/v2/emails/send \ -H "Authorization: Bearer sk_live_abc123" \ -H "Content-Type: application/json" \ -d '{ "from": "hello@yourdomain.com", "to": ["user@example.com"], "subject": "Hello from RacterMX", "html": "<h1>It works!</h1>" }' # Response { "success": true, "message_id": "<abc123@yourdomain.com>" }
APIエンドポイントリファレンス
ドメイン、エイリアス、DNSゾーン、メール送信、Webhook、ブロックリスト、SMTP認証情報、DMARC分析、レピュテーション監視、アラート、セキュリティ態勢などを網羅する100以上のエンドポイント。すべてインタラクティブに試せるドキュメント付き。
AIエージェント用MCPサーバー
自然言語を使用してAIにメール転送を管理させる
モデル・コンテキスト・プロトコル (MCP)
RacterMX MCPサーバーは、AIエージェントが呼び出せる110以上のツールを公開しています。Claude、ChatGPT、または任意のMCP互換クライアントに接続して、ドメイン、エイリアス、DNSゾーン、セキュリティポスチャ、DMARC、アラートなどを対話形式で管理できます。
- ドメイン、エイリアス、DNSゾーンを管理する
- セキュリティ態勢とDMARCコンプライアンスを監視する
- 送信メールのレピュテーションを追跡する
- アラートルールとWebhookを設定する
- メールログの検索とフィルター
- 組織、タグ、SMTP認証情報を管理する
// Add to your MCP client config { "mcpServers": { "ractermx": { "command": "npx", "args": ["-y", "@ractermx/mcp-server"], "env": { "RACTERMX_API_KEY": "sk_live_abc123" } } } } // Then ask your AI agent: "List all my domains on RacterMX" "Create an alias catch-all@mydomain.com" "Show me email logs from the last hour"
Terraformプロバイダー
電子メールインフラストラクチャをコードとして管理する
Infrastructure as Code
公式のRacterMX Terraformプロバイダーを使用すると、メールインフラストラクチャのあらゆる側面を宣言的にプロビジョニングおよび管理できます。ドメイン、エイリアス、DNSレコード、アラート、セキュリティポリシーを、他のインフラストラクチャと一緒にバージョン管理できます。
- 15のリソース:ドメイン、エイリアス、ゾーンレコード、アラート、組織、タグなど
- 10のデータソース:セキュリティスコア、DMARCコンプライアンス、レピュテーション、統計、クォータ
- フルライフサイクル:作成、読み取り、更新、削除、インポート
- 状態駆動型のドリフト検出を備えたGitOpsフレンドリーな設計
# providers.tf terraform { required_providers = { ractermx = { source = "racter-ciso/ractermx" version = "~> 0.1" } } } provider "ractermx" { api_key = var.ractermx_api_key } # main.tf resource "ractermx_domain" "example" { name = "example.com" max_aliases = 100 } resource "ractermx_alias" "info" { domain_id = ractermx_domain.example.id local_part = "info" forward_to = "team@company.com" } data "ractermx_security_score" "example" { domain_id = ractermx_domain.example.id }