受信
メール受信
インボックスを作成し、ルーティングされたメッセージを受信して、添付ファイルを保持し、時系列の会話を構築します。
アドレスを作成する
有効なローカルパートを使って、ワークスペース内のドメインにインボックスを作成します。インボックスは有効または無効にできます。無効にすると新たなルーティングは停止しますが、保持済みのメールは削除されません。
ルーティング
Cloudflare Email Routingが生のメッセージをSendHQに渡します。Workerは受信者のドメインをグローバルに解決し、有効なインボックスと照合し、安全なMIMEコンテンツを解析して、添付ファイルを非公開で保存し、メッセージを受信メールとして記録します。
スレッド化
受信メッセージと送信メッセージは、Message-ID、In-Reply-To、Referencesを使って関連付けられます。スレッドのエンドポイントは、テナント単位のメッセージを時系列順に返します。
既読状態と検索
PATCH /emails/:idに{"read": true}を指定するか、{"archived": true}を指定すると、受信メッセージを削除せずに受信トレイビューから外せます。メール一覧は、方向、ステータス、ドメイン、インボックス、ラベル、アーカイブ、送信者、受信者、未読、日付によるフィルターに対応しています。queryは件名、本文、アドレス、添付ファイル名を検索します。domainとlabelにはカンマ区切りのリストを指定できます。
転送
PUT /inboxes/:id/forwardingに{"forward_to": "team@example.net"}を指定すると、そのアドレスが受信したすべてのメッセージのコピーが別のメールボックスに送信されます。アカウント所有者自身のメールアドレスは即座に有効になります。それ以外のアドレスには、インボックスの検証済みドメインから確認メールが届き、転送先で誰かが確認するまで転送はpendingのままです。転送されたコピーはインボックスのアドレスから送信され、元の送信者がReply-Toに設定されます。それぞれ受信者1件としてカウントされ、サプレッション対象の転送先はスキップされ、二重に転送されることはありません。無効にするには{"forward_to": null}を送信します。
保持
メッセージと添付ファイルは、ワークスペースの保持設定に従って保持されます。保存されたオブジェクトの有効期限が切れた後も、添付ファイルのメタデータはavailable: falseとして表示されたままになる場合があります。