MuleSoft Anypoint Studioと電子メール配信の統合
MuleSoft Anypoint Studioを使用して、電子メール配信サービスを介して電子メールを送信します。
Eメール配信を介したEメール送信のためのAnypoint Studioの構成
MuleSoft Anypoint統合プラットフォームは、APIの設計および開発に対する包括的なアプローチを提供する統合プラットフォームです。Eメール・コネクタ(Eメール・コネクタ)は、標準のEメール・プロトコルを介してEメール・メッセージを送信および取得します。
MuleSoft AnypointでEmail Deliveryとの統合を有効にするには:
- 電子メール配信が電子メールを送信するように構成されていることを確認します。開始を参照してください。ノート
Email Deliveryを使用するようにAnypointを構成するには、SMTP資格証明が必要です。SMTP資格証明の生成時には、ユーザー名とパスワードを書き留めてください。
- Studioで新しいMuleプロジェクトを作成します。
- HTTPリスナー・コネクタ(または別のトリガー)をドラッグ・アンド・ドロップします。このソースは、HTTPリスナーがリクエストを受信したときにフローを開始します。
- 「電子メール送信」操作をHTTPリスナーの右側にドラッグします。
- 「構成の送信」画面で、「コネクタ構成」フィールドの横にあるプラス記号(+)をクリックします。
- 「接続」で、「SMTP接続」を選択します。
- 「一般」タブで、次の値を入力します。
- ホスト: SMTPエンドポイント。この値を取得するには、SMTP接続の構成を参照してください。
- ポート: 25または587 (推奨)
- ユーザー: SMTPユーザー名
- パスワード: SMTPパスワード
- 「詳細」タブの「プロパティ」で、「インライン編集」を選択し、次を追加します:
- キー: mail.smtp.starttls.enable
- 値: true
- 「送信」画面に戻り、次の値を設定します。
- 送信元アドレス: 承認済の送信者。
- To address: インラインで編集します。クリックすると、新しい電子メールを追加できます。
- 件名: 電子メールの件名。
- コンテンツ: Eメールのコンテンツ。たとえば、
"<h1>Test</h1>"
です。 - ContentType: text/html
- アプリケーションを保存して実行します。
詳細情報
詳細は、電子メール・コネクタによる電子メールの送信を参照してください。