仕組み
公式Node.js SDKをnpmまたはyarnからインストールして、トランザクションメールやプロモーションメール送信に便利な強力なメール機能を追加しましょう。連絡先やテンプレート、アカウントを管理し、すべてのテストメールを専用のサンドボックスでキャプチャして安全にデバッグも可能です。
設定方法
ステップ 1: Mailtrapアカウントを作成し、ドメインを認証します。
ステップ 2: npm install mailtrapまたはyarn add mailtrapでMailtrapパッケージをインストールします。
ステップ 3: メールを送信します。以下に最小限の使用例を示します。
import { MailtrapClient } from "mailtrap";
const mailtrap = new MailtrapClient({
token: process.env.MAILTRAP_API_KEY, // APIキーはこちらから作成できます https://mailtrap.io/api-tokens
});
mailtrap
.send({
from: { name: "Mailtrapテスト", email: "送信元@サンプル.com" },
to: [{ email: "受信者@サンプル.com" }],
subject: "Node.js Mailtrapからのごあいさつ",
text: "プレーンテキスト本文",
})
.then(console.log)
.catch(console.error);
詳細は公式SDKドキュメントをご確認ください。
ユースケース
- テンプレートの有無にかかわらず、トランザクションメールや一斉送信メールを送信。
- 送信ドメインを管理。
- メールサンドボックスを使ってメールをテスト。
- サンドボックス内のメッセージ、受信トレイ、プロジェクトを管理。
- 連絡先・リストを管理。
- メールテンプレートや配信停止リスト、アカウントを管理。