Reliable email delivery for founders
Mailtrap is the reliable platform that handles our email delivery with rapid sending times and high inboxing rates. This frees me up to focus on growing the business, not debugging email issues.
弊社のRESTful APIは、信頼性の高いメールインフラを提供し、高い配信到達率を誇ります。スムーズな統合のためのSDK、業界最高のアクショナブルアナリティクス (実用的な分析) もご利用可能です。
curl -X POST "https://send.api.mailtrap.io/api/send" \
-H "Authorization: Bearer $MAILTRAP_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"from": {"email": "hello@yourdomain.com", "name": "Your App"},
"to": [{"email": "user@example.com"}],
"subject": "Welcome!",
"text": "Thanks for signing up."
}'
トランザクションメールや一斉配信メールの送信、テンプレート・配信停止リスト・アカウントの管理、配信統計の取得まで。すべてを、ドキュメントが充実した1つのRESTful APIで行えます。
import { MailtrapClient } from "mailtrap";
const client = new MailtrapClient({
token: process.env.MAILTRAP_API_KEY,
});
async function sendEmail() {
await client.send({
from: {
email: "sender@example.com",
name: "Sender Name"
},
to: [{ email: "recipient@example.com" }],
subject: "Hello from Mailtrap",
text: "Welcome to Mailtrap!",
html: "<h1>Welcome to Mailtrap!</h1>"
});
}
sendEmail();
メール配信APIを開発スタックに統合。最新の開発ツールやAIコーディングアシスタントをネイティブにサポートしています。
どのプランでも高い到達率。アップグレードすると、専用IP、長期間のログ保持、優先サポートをご利用いただけます。
Mailtrapを試してみよう
スタートアップや中小企業向け
成長中の企業向け
大規模に送信する組織向け
sendエンドポイントはトランザクションメール(パスワードリセットやアラートなど)用、bulkエンドポイントはマーケティングやプロモーション用のコンテンツ向けです。
どちらも同じAPI構造ですが、送信元のレピュテーションを分離して高い到達率を維持するため、異なるインフラとホストURLを使用しています。
全体のレート制限として、APIトークンごとに10秒あたり150リクエストが上限です。
一部のAPIには、アカウント単位の追加制限があります。たとえば、Contacts APIは60秒あたり200リクエスト、Stats/Suppressions APIは60秒あたり10リクエストです。
これらの制限を超えると429 Too Many Requestsエラーが返されます。
最適なパフォーマンスを得るには、エクスポネンシャルバックオフを実装し、リクエストを均等に分散させてバーストを避け、可能な限りレスポンスをキャッシュしてください。
はい。1つのMailtrapアカウントで、複数の送信ドメインやサブドメインを追加・認証できます。
各ドメインはVerifiedステータスになる前に、個別のDNS認証とコンプライアンスチェックを受ける必要があります。PendingまたはRejectedのドメインからはメールを送信できません。
セキュリティを高めるには、Organizations機能でドメインをグループ化するか、環境ごとに専用のAPIトークンを作成して分離してください。
なお、配信停止はドメインごとに管理されます。受信者があるドメインからの配信を停止した場合、システムが拒否するのはそのドメインからの今後のメッセージのみです。同じアカウント内の他の認証済みドメインやサブドメインからは、引き続きその受信者に送信できます。
1回のリクエストで、フィールド(to、cc、bcc)ごとに最大1,000人の受信者を指定できます。バッチエンドポイント(/api/batch)を使用すると、1回のAPIコールで最大500件の個別メッセージを送信できます。
この500件の各メッセージにも、フィールドごとに1,000人という同じ上限が適用されるため、1つのペイロードで大量のメールを効率よく配信できます。
ログと本文の保持期間は、ご契約のプランによって異なります。
ログには過去のメールデータとイベント履歴が含まれ、本文の保持とは、送信したメッセージの具体的な内容をプレビューできる機能を指します。