統合

Elixir

Mailtrapのサンドボックスおよびメール送信API用のBambooアダプター。

仕組み

公式SDKを使って、Mailtrapの強力なメール機能をElixirアプリケーションに連携させましょう。メール送信にあたり、すべてのテストメッセージを安全なサンドボックスでキャプチャできます。


設定方法

ステップ 1: Mailtrapアカウントを作成し、ドメインを認証します。

ステップ 2: 以下に示すように、SDKを mix.exs の依存関係に追加してMailtrapをインストールします ⬇️。

def deps do
  [
    {:mailtrap, "~> 1.0"}
  ]
end

次に mix deps.get を実行します。

ステップ 3: メールを送信します。以下に最小限の使用例を示します。

client = Mailtrap.Sending.client("ここにトークンを貼り付け")
email = (%Mailtrap.Email{}
  |> Mailtrap.Email.put_from({"送信者名", "送信元@サンプル.com"})
  |> Mailtrap.Email.put_to({"受信者", "受信者名@サンプル.com"})
  |> Mailtrap.Email.put_subject("こんにちは")
  |> Mailtrap.Email.put_text("サンプルメールテキスト"))
Mailtrap.Sending.send(client, email)

サポートされている機能

  • メール送信。
  • メールサンドボックス。

カテゴリ

SDK

開発者向け

ウェブサイト

elixir-lang.org

ドキュメント

docs.mailtrap.io

お問い合わせ

support[at]mailtrap.io