バージョン:2026年6月時点対象: Vercel + Next.jsベースのフルスタック開発者、スタートアップの技術意思決定者
目次
- Resend
- Brevo (旧Sendinblue)
- Mailgun
- MailerSend
- Amazon SES
- Mailtrap
- SendGrid
- Postmark
- ソリューション別スペック比較表
- 選定ガイドと最終結論
1. Resend
長所 (Pros)
- 優れた開発者体験: 直感的なAPIとTypeScript SDK、React Emailライブラリと完全に統合され、Reactベースの環境で優れた生産性を提供します。
- Vercelとの完璧な相性: Vercel出身のエンジニアが設計したため、Next.jsなどの現代的なJavaScriptスタックに最適化されています。
- 実用的な無料プラン: 月3,000件/日100件を提供する、現存する中で最も実用的な永久無料プランです。
- 現代的な機能: 2025年に受信メール処理(inbound email)機能が追加され、送信・受信の両方が可能になりました。
- React Email統合: JSXでメールテンプレートを作成し、プレビューまで提供する
react-emailパッケージと公式に統合されています。
短所 (Cons)
- SMTP非対応: HTTP APIのみをサポートしており、レガシーシステムの移行時に困難があります。
- 低いレート制限: デフォルトでは1秒あたり2件のリクエストのみ許可されます。複数のリクエストが同時に発生する場合、制限に容易に達する可能性があります。
- マーケティング機能の欠如: メールマーケティング(ニュースレター)は別プロダクトとして分離されているため、基本APIでは大量マーケティングメールの送信が困難です。
- 専用IP未提供: 有料プランでも専用IPオプションがなく、送信IPが動的に変わるためレピュテーション管理が困難です。
- 高度なマーケティング機能の不足: A/Bテスト、複雑なワークフロー自動化などが不足しています。
- 相対的に高い有料単価: Proプランは月$20から始まり、大量送信時は1,000件あたり$0.90で、競合サービスと比較して価格競争力が劣ります。
クイックスタート (Next.js基準)
npm install resend
// app/api/send/route.ts
import { Resend } from 'resend'
const resend = new Resend(process.env.RESEND_API_KEY)
export async function POST() {
const { data, error } = await resend.emails.send({
from: '[email protected]',
to: '[email protected]',
subject: 'こんにちは',
html: '<p>Resendから送信されたメールです。</p>',
})
if (error) return Response.json({ error }, { status: 500 })
return Response.json(data)
}
最終評価
Resendは、VercelとNext.jsで構築された最新技術スタックのトランザクションメールに最適化されています。開発者体験を最優先し、無料プランの実用性も優れています。しかし、マーケティングメールの送信、SMTPの必要性、大規模トラフィック処理が重要な場合は、他のオプションを検討する必要があります。
2. Brevo (旧Sendinblue)
長所 (Pros)
- 最も寛容な永久無料プラン: 1日300件/月約9,000件を送信できる、現存する無料プランの中で最も強力な特典を提供します。クレジットカード登録も不要です。
- オールインワンプラットフォーム: トランザクションメールとマーケティングメールを1つのプラットフォームで統合管理できます。SMS機能も提供します。
- 競争力のある有料価格: 5,000件の連絡先を持つ場合、Mailchimpと比較して月額コストを大幅に削減できます。
- 多彩な機能: ドラッグ&ドロップメールビルダー、CRM、A/Bテスト、マーケティングオートメーションなど強力な付加機能を提供します。
- AI機能内蔵: 'Aura AI'アシスタントによるテキストおよび画像生成をサポートします。
- SMTP対応: APIに加えSMTPもサポートし、レガシーシステム統合が容易です。
短所 (Cons)
- 無料プランのブランディング: 無料プランを使用する場合、送信されるすべてのメールの下部にBrevoのロゴと広告文が含まれます。
- 連絡先数による課金変更: 「無制限」ポリシーの終了により、連絡先数に基づく課金体系に変更され、送信量が多い場合コストが増加する可能性があります。
- パフォーマンスの問題: ページの読み込みが遅い、またはデータ取り込み(import)過程で問題が発生することがあります。
- 統合の限界: 大規模CRMとの統合面で、競合と比較してやや弱い場合があります。
- 開発者体験: Resendと比較してAPIがやや従来型であり、Reactなどの現代的フレームワークとの統合がスムーズではありません。
クイックスタート (Node.js基準)
npm install @getbrevo/brevo
import * as SibApiV3Sdk from '@getbrevo/brevo'
const apiInstance = new SibApiV3Sdk.TransactionalEmailsApi()
apiInstance.setApiKey(
SibApiV3Sdk.TransactionalEmailsApiApiKeys.apiKey,
process.env.BREVO_API_KEY!
)
await apiInstance.sendTransacEmail({
sender: { name: 'My App', email: '[email protected]' },
to: [{ email: '[email protected]' }],
subject: 'こんにちは',
htmlContent: '<p>Brevoから送信されたメールです。</p>',
})
最終評価
Brevoは予算が重要で、マーケティングとトランザクションメールの両方を処理する必要がある中小企業やスタートアップに理想的です。豊富な無料プランのおかげでコスト負担なく始めることができ、成長に応じて自然に有料プランへ移行できます。
3. Mailgun
長所 (Pros)
- 安定したインフラ: 数十年にわたって検証されたメールインフラで、大規模なトランザクション送信に強みを持ちます。
- SMTPとAPIの両方に対応: レガシーシステム統合と現代的なAPI方式のどちらも選択できます。
- 高度なルーティングとメールパース: 受信メールをパースしてWebhookに転送する強力なルーティング機能を提供します。
- 専用IP提供: 有料プランで専用IPを使用でき、送信レピュテーション管理が容易です。
- メール有効性検証API: メールアドレスの形式やドメインの有効性を検証するAPIを別途提供します。
短所 (Cons)
- 無料プランが限定的: 1日100件の永久無料送信は他サービスと比較して少ないです。
- UI/UXの老朽化: ダッシュボードがやや古く、直感的とは言えません。
- マーケティング機能の欠如: 純粋なトランザクションメールサービスであり、マーケティングキャンペーン機能はありません。
- Flexプラン構造: 使用量に応じてコストが変動するため、予算予測が難しい場合があります。
最終評価
既存にSMTPベースのシステムを運用中、またはメールパースや高度なルーティングが必要なチームに適しています。大規模トランザクション送信インフラとしては依然として業界標準クラスです。
4. MailerSend
長所 (Pros)
- 直感的なUI: ドラッグ&ドロップテンプレートビルダーと洗練されたダッシュボードを提供します。
- 永久無料プラン: 月500件を永久に無料送信できます。
- トランザクションに特化: 送信速度と安定性に最適化されたサービスです。
- 多彩なSDK: JavaScript、PHP、Python、Rubyなど主要言語のSDKを提供します。
- メールプレビュー: テンプレート編集時にダーク/ライトモードおよびモバイルプレビューをサポートします。
短所 (Cons)
- 無料プランの送信量が少ない: 月500件は実サービスのトラフィックには不足する場合があります。
- マーケティング機能が限定的: Brevoと比較してオールインワンのマーケティング機能が不足しています。
- リファレンスが相対的に少ない: ResendやSendGridと比較して国内外の実績とコミュニティが小さいです。
最終評価
使いやすさを重視するチーム、特に非開発者がテンプレートを直接編集する必要がある環境に適しています。
5. Amazon SES
長所 (Pros)
- 超低コスト: 1,000件あたり$0.10のコストで、業界最低クラスの単価を誇ります。
- AWSエコシステム統合: Lambda、SNS、S3などのAWSサービスと密接に統合されます。
- 無制限の拡張性: AWSインフラをベースに、数億件の送信でも安定的に処理します。
- 専用IP提供: 追加コストで専用IPを使用できます。
短所 (Cons)
- 高い参入障壁: IAM設定、ドメイン検証、サンドボックス解除など初期設定が複雑です。
- 無料プラン期間の制限: 12ヶ月間の無料ティア(月3,000件)終了後、課金が始まります。
- 低いユーザー体験: ダッシュボードが技術的で、メールマーケティング機能が全くありません。
- サンドボックス制限: デフォルトでサンドボックスモードで開始し、本番運用への移行にはAWSの審査が必要です。
- 低いTrustpilot評価: サポート品質に関する不満が多く見られます。
最終評価
AWSを既に使用しており、大規模送信が必要なチームに最適です。初期設定の複雑さを受け入れられるなら、長期的に最も安価な選択肢です。
6. Mailtrap
長所 (Pros)
- 開発/テスト環境に特化: 実際の受信者にメールを送らずにテストできるメールサンドボックスを提供します。
- 本番送信の統合: サンドボックスと本番送信を1つのプラットフォームで管理できます。
- チームコラボレーション: 複数のチームメンバーが同じメールテスト環境を共有できます。
- 永久無料プラン: 1日150件を永久に送信可能です。
短所 (Cons)
- 送信量の制限: 無料プランの1日150件は実サービスには不足します。
- 主力はテスティング: 本番送信よりも開発段階のテストに特化しています。
- 相対的に低い知名度: 他のサービスと比較して実績が少ないです。
最終評価
ローカル開発およびQA環境でメールテストが頻繁なチームに特に有用です。本番送信量が少なければ、単一プラットフォームとしても活用可能です。
7. SendGrid
長所 (Pros)
- 業界最大級のインフラ: Twilioに買収された後、多数の大規模エンタープライズ顧客を抱えています。
- 豊富なリファレンス: 最も多くのサードパーティ統合とコミュニティ資料を持っています。
- マーケティング + トランザクションの統合: 両方の機能を提供します。
- 高度な分析: 送信統計、クリック率、開封率など詳細な分析データを提供します。
短所 (Cons)
- 永久無料プランなし: 60日間の体験版(1日100件)後は必ず有料へ移行が必要です。
- 低いTrustpilot評価(1.2/5): カスタマーサポート品質とアカウント停止に関する不満が非常に多いです。
- アカウント停止の問題: 明確な事前警告なしにアカウントが停止される事例が報告されています。
- 複雑な価格体系: 機能によって価格体系が複雑です。
最終評価
リファレンスは豊富ですが、永久無料プランがなくカスタマーサポートの問題が多いため、小規模プロジェクトやスタートアップには推奨しません。既にエンタープライズ契約を締結している場合に適しています。
8. Postmark
長所 (Pros)
- 高速な送信速度: トランザクションメールの送信速度が業界最高クラスとして知られています。
- 高い到達率: トランザクションメールに特化しているため、スパム処理率が低いです。
- 明確なログ: メールアクティビティログが詳細で検索が容易です。
- 永久無料プラン: 月100件を永久に無料送信可能です。
短所 (Cons)
- 無料送信量が非常に少ない: 月100件は実質的に個人プロジェクトレベルにとどまります。
- マーケティング機能なし: 純粋なトランザクションのみに特化し、マーケティングキャンペーン機能はありません。
- 相対的に高い有料単価: 小規模プランのコスト効率が低いです。
最終評価
送信速度と到達率がビジネスの重要指標となるサービス(EC注文通知、金融取引通知など)に適しています。
9. ソリューション別スペック比較表
| サービス | 無料プラン | SMTP対応 | マーケティング機能 | 専用IP | 主な特徴 | 推奨対象 | Trustpilot |
|---|---|---|---|---|---|---|---|
| Brevo | 1日300件(永久) | 対応 | 完全統合 | 有料 | オールインワン マーケティング+トランザクション | 予算に敏感なスタートアップ | 4.2/5 |
| Resend | 月3,000件(永久) | 非対応 | 非対応 | 非対応 | 現代的なDX、React/Vercel最適化 | 最新スタックの開発者プロジェクト | 3.1/5 |
| Mailgun | 1日100件(永久) | 対応 | 非対応 | 有料 | 高度なルーティング、メールパース | 大規模トランザクション、レガシー統合 | 4.1/5 |
| MailerSend | 月500件(永久) | 対応 | 限定的 | 有料 | 直感的なUI、テンプレートビルダー | 使いやすさ重視のチーム | 4.3/5 |
| Amazon SES | 月3,000件(12ヶ月) | 対応 | 非対応 | 有料 | 超低コスト、AWSエコシステム統合 | コスト最適化、AWSユーザー | 2.3/5 |
| Mailtrap | 1日150件(永久) | 対応 | 非対応 | 非対応 | サンドボックス+本番統合 | 開発/QA環境重視のチーム | 3.3/5 |
| SendGrid | 60日体験版のみ | 対応 | 完全統合 | 有料 | 大規模インフラ、豊富なリファレンス | エンタープライズ(有料移行必須) | 1.2/5 |
| Postmark | 月100件(永久) | 対応 | 非対応 | 有料 | 高速送信、高い到達率 | 送信速度/安定性最優先サービス | 2.4/5 |
10. 選定ガイドと最終結論
シナリオ別推奨
個人プロジェクト/サイドプロジェクト/開発者体験を最優先→Resend: 初期設定が最も簡単でコーディングが快適です。無料プラン(月3,000件)でほとんどの個人プロジェクトは問題なく運用できます。
マーケティングメールとトランザクションメールを併せて処理する必要があるスタートアップ→Brevo: 無料プラン(1日300件)が最も充実しており、マーケティングオートメーションなどの付加機能が優れています。将来成長時に有料化してもコスト負担が少ないです。
既存のSMTPベースシステム統合が必要な場合→Mailgun: SMTPをサポートするため既存システムとの統合が容易です。安定性も検証されたサービスです。
AWSエコシステムに既に投資している、または極端なコスト効率が必要な場合→Amazon SES: 他サービスと比較して圧倒的に安いコストが利点です。ただし12ヶ月後の課金開始と初期設定の複雑さは考慮すべきです。
ローカル開発とQAテスト環境が重要なチーム→Mailtrap: サンドボックス環境で実際に送信せずにメールをテストできるため、開発生産性が大きく向上します。
送信速度と到達率が主要指標となるサービス(EC、金融など)→Postmark: トランザクションに特化した高速送信と高い到達率が強みです。
Vercel + Next.js環境における総合推奨
Vercel環境を基準とすると、全体的にはResendが最も最適な選択です。Vercelとの相性、React/Next.jsとの統合、無料プランの実用性のいずれも優れているためです。
ただし、以下の条件に該当する場合は代替案を検討してください。
- マーケティングメールが事業の中核であれば → Brevo- SMTPが必須であれば →MailgunまたはBrevo- コストを極端に削減する必要があれば →Amazon SES- 送信到達率がSLAに影響を与える場合 →Postmark
ドメイン認証に関する共通注意事項
どのサービスを選択しても、以下のDNSレコード設定は必須です。設定していない場合、スパム処理率が急激に高まります。
| レコード | 役割 | 設定場所 |
|---|---|---|
| SPF | 送信サーバー認証 | DNS TXTレコード |
| DKIM | メール署名の改ざん防止 | DNS TXTレコード |
| DMARC | SPF/DKIMポリシーの宣言 | DNS TXTレコード |
| カスタムドメイン | 送信者アドレスのブランディング | 各サービスのダッシュボード |
SPF、DKIM、DMARCの3つすべてを設定してこそ、Gmail、Outlookなど主要メールクライアントでスパムに分類されなくなります。特に2024年以降、GoogleとYahooは大量送信者(1日5,000件以上)に対しDMARC設定を義務化しています。
付録. 韓国のサービス環境における考慮事項
- Naverメール: 外部メールサービスからの送信時、スパム処理率が高くなります。ドメイン認証3種(SPF/DKIM/DMARC)の完備が必須です。
- Kakaoアカウント:
@kakao.com宛の大量送信は別途ホワイトリスト申請が必要な場合があります。 - 韓国のISMS/個人情報保護法: メール受信同意記録の保管義務があります。送信サービス選択時には受信同意ログを別途管理する体制も併せて構築する必要があります。
- データレジデンシー: 個人情報を含むメールを送信する場合、各サービスのデータ処理サーバーの位置(EU、USなど)を確認し、プライバシーポリシーに明示する必要があります。
最終更新: 2026年6月