Mailgun (プレビュー)

Mailgun は、電子メールの送信、受信、追跡、保存を行う強力な API を提供します。 このコネクタを使用して、コードを記述せずに電子メールの配信と通信のワークフローを自動化します。

このコネクタは、次の製品とリージョンで使用できます。

Service クラス リージョン
コピロット スタジオ Premium 次を除くすべての Power Automate リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
ロジック アプリ Standard 次を除くすべての Logic Apps リージョン :
     - Azure Government リージョン
     - Azure China リージョン
     - 米国国防総省 (DoD)
Power Apps Premium 次を除くすべての Power Apps リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
Power Automate(パワーオートメート) Premium 次を除くすべての Power Automate リージョン :
     - 米国政府 (GCC)
     - 米国政府 (GCC High)
     - 21Vianet が運営する China Cloud
     - 米国国防総省 (DoD)
連絡先
名前 サポート チャネル
URL https://help.mailgun.com/hc/en-us
Email support@mailgun.com
コネクタ メタデータ
Publisher シンチ スウェーデン AB
Website https://www.mailgun.com
プライバシー ポリシー https://www.mailgun.com/legal/privacy-policy/
カテゴリ マーケティング;売上と CRM

コネクタ名

Mailgun

コネクタの概要

Mailgun コネクタを使用すると、ユーザー Power Automate電子メールの送信、Mailgun ドメイン情報の取得、個々のメール アドレスの検証、一括メール検証ジョブの送信、Mailgun アカウントを使用した一括検証結果の取得を行うことができます。

連絡先

連絡先 URL: https://help.mailgun.com/hc/en-us

サポート/お問い合わせメール: support@mailgun.com

サインアップ URL: https://signup.mailgun.com/

Requirements

  • Mailgun アカウント。 お持ちでない場合は、 https://signup.mailgun.com/にサインアップしてください。
  • Mailgun API キーまたはドメイン送信キー。
  • アカウントの正しい Mailgun API リージョン (米国または EU)。
  • メールを送信する場合は、Mailgun の送信ドメイン。 運用環境の送信には、確認済みのドメインが必要です。
  • 検証アクションの場合は、Mailgun Validate にアクセスします。

サンドボックス ドメインは初期テストに使用できますが、承認された受信者に限定されます。

資格情報を取得する方法

このコネクタでは、Mailgun API キー認証が使用されます。 Mailgun コントロール パネルにサインインし、API Security から API キーを作成するか、送信ドメイン設定からドメイン固有の送信 API キーを作成します。

コネクタでは、ユーザー名として api を使用する基本認証と、パスワードとして Mailgun API キーを使用します。 接続のセットアップ中に、アカウントに一致する Mailgun API リージョンを選択します。

サポートされている操作

このコネクタは、次の操作をサポートしています。

  • Send Email: Mailgun の送信ドメインを使用して電子メールを送信します。
  • Get Domain Information: Mailgun ドメイン情報を取得します。
  • Validate Email Address: 個々のメール アドレスを検証します。
  • Submit Bulk Validation Job: 一括電子メール検証ジョブを送信します。
  • Get Bulk Validation Results: 電子メールの一括検証結果を取得します。

接続を作成する

コネクタでは、次の認証の種類がサポートされています。

デフォルト 接続を作成するためのパラメーター。 すべてのリージョン 共有できません

デフォルト

適用対象: すべてのリージョン

接続を作成するためのパラメーター。

これは共有可能な接続ではありません。 電源アプリが別のユーザーと共有されている場合、別のユーザーは新しい接続を明示的に作成するように求められます。

名前 タイプ 形容 必須
API キー securestring Mailgun 秘密 API キー True
Mailgun リージョン 文字列 Mailgun US または Mailgun EU を選択する True

アクション

ドメインの詳細を取得する

ドメインの状態と設定に関する詳細を含むドメインの JSON 表現をフェッチします。

ドメインを取得する

ドメインの一覧を取得します。 状態または権限でフィルター処理できます。 リストはページ分割され、1 ページあたり 1000 項目に制限されます。

メールを送信する

Mailgun のメッセージ API と互換性のあるマルチパート フォーム フィールドを使用して、Mailgun アカウントを使用して電子メールを送信します。

一括検証の結果を取得する

以前に送信されたジョブの一括検証ジョブの状態と概要結果を取得します。

電子メールの一括検証

メール ヘッダー列を含む CSV をアップロードし、Mailgun の V4 API を使用して一括検証ジョブを開始します。

電子メールの検証

Mailgun の検証サービスを使用してメール アドレスを検証し、配信可能性の結果を返します。

ドメインの詳細を取得する

ドメインの状態と設定に関する詳細を含むドメインの JSON 表現をフェッチします。

パラメーター

名前 キー 必須 型 説明
ドメイン名
name True string

フェッチするドメインの名前

返品

名前 パス 型 説明
識別子
domain.id string

ドメインの一意識別子

名前
domain.name string

Mailgun に登録されている完全修飾ドメイン名

状態
domain.state string

ドメインの現在の検証状態

型
domain.type string

ドメインの分類。 指定できる値はカスタムまたはサンドボックスです

作成日時
domain.created_at string

ドメインがRFC1123形式で作成された日時を示すタイムスタンプ

is_disabled
domain.is_disabled boolean

ドメインが現在無効になっているかどうかを示します

require_tls
domain.require_tls boolean

True の場合、Mailgun は TLS 接続経由でのみメッセージを送信します

skip_verification
domain.skip_verification boolean

True の場合、Mailgun は TLS 接続の設定時に証明書とホスト名を確認しません

smtp_login
domain.smtp_login string

ドメインの SMTP ログイン ユーザー名

smtp_password
domain.smtp_password string

SMTP 認証に使用されるドメインのオプションの SMTP パスワード

spam_action
domain.spam_action string

メッセージにスパムのフラグが設定されたときに実行するアクション。 オプションが無効、タグ、またはブロック

ワイルドカード
domain.wildcard boolean

ドメインがワイルドカード ドメインであり、任意のサブドメインの電子メールを受信できるかどうかを示します

subaccount_id
domain.subaccount_id string

ドメインが属するサブアカウント ID

tracking_host
domain.tracking_host string

追跡に使用するドメインのカスタム追跡ホストが開き、クリック

use_automatic_sender_security
domain.use_automatic_sender_security boolean

True Mailgun が DKIM キーの生成と DNS レコードの構成を自動的に管理する場合

web_prefix
domain.web_prefix string

オープンとクリックの追跡に使用されるサブドメイン プレフィックス

web_scheme
domain.web_scheme string

追跡に使用されるプロトコル スキーム

archive_to
domain.archive_to string

正常に配信された各メッセージのコピーが投稿される URL

encrypt_incoming_message
domain.encrypt_incoming_message boolean

このドメインへの真の受信メッセージが暗号化される場合

message_ttl
domain.message_ttl integer

受信メッセージと送信メッセージの両方を取得するための Time to Live (TTL) を秒単位で指定します

receiving_dns_records
receiving_dns_records array of object

電子メールの受信に必要な DNS レコードの一覧

is_active
receiving_dns_records.is_active boolean

DNS レコードが現在アクティブかどうかを示します

キャッシュ
receiving_dns_records.cached array of string

DNS レコードの Mailgun キャッシュ値の一覧

名前
receiving_dns_records.name string

DNS レコードの名前 (該当する場合)

優先権
receiving_dns_records.priority string

MX DNS レコードの優先度値

record_type
receiving_dns_records.record_type string

MX、TXT、CNAME などの DNS レコードの種類

有効な
receiving_dns_records.valid string

DNS レコードが有効かどうかを示します

value
receiving_dns_records.value string

DNS レコードの期待値

sending_dns_records
sending_dns_records array of object

電子メールの送信に必要な DNS レコードの一覧

is_active
sending_dns_records.is_active boolean

DNS レコードが現在アクティブかどうかを示します

キャッシュ
sending_dns_records.cached array of string

DNS レコードの Mailgun キャッシュ値の一覧

名前
sending_dns_records.name string

DNS レコードの名前 (該当する場合)

優先権
sending_dns_records.priority string

MX DNS レコードの優先度値

record_type
sending_dns_records.record_type string

MX、TXT、CNAME などの DNS レコードの種類

有効な
sending_dns_records.valid string

DNS レコードが有効かどうかを示します

value
sending_dns_records.value string

DNS レコードの期待値

ドメインを取得する

ドメインの一覧を取得します。 状態または権限でフィルター処理できます。 リストはページ分割され、1 ページあたり 1000 項目に制限されます。

パラメーター

名前 キー 必須 型 説明
制限
limit integer

アイテムの最大数。 最大: 1000。 既定値は100

スキップ
skip integer

n 番目の要素から始まる項目の一覧を取得します。 既定値は0

State
state string

特定の状態のドメインのみを取得します。 アクティブ、未確認、または無効にできます。

並べ替え
sort string

有効な並べ替えオプションは、名前 (asc)、name:asc、または name:desc です。

権威
authority string

特定の権限を持つドメインのみを取得します。

Search
search string

指定された部分または完全な名前でドメインを検索します。 ワイルドカードはサポートされていません。

サブアカウントを含める
include_subaccounts boolean

このアカウントのサブアカウントに属するすべてのドメインを検索します。 既定値は false です。

返品

名前 パス 型 説明
total_count
total_count integer

ドメインの合計数

items
items array of object

ドメインの一覧

識別子
items.id string

ドメインの一意識別子

名前
items.name string

Mailgun に登録されている完全修飾ドメイン名

状態
items.state string

ドメインの現在の検証状態

型
items.type string

ドメインの分類。 指定できる値はカスタムまたはサンドボックスです

作成日時
items.created_at string

ドメインがRFC1123形式で作成された日時を示すタイムスタンプ

is_disabled
items.is_disabled boolean

ドメインが現在無効になっているかどうかを示します

require_tls
items.require_tls boolean

True の場合、Mailgun は TLS 接続経由でのみメッセージを送信します

skip_verification
items.skip_verification boolean

True の場合、Mailgun は TLS 接続の設定時に証明書とホスト名を確認しません

smtp_login
items.smtp_login string

ドメインの SMTP ログイン ユーザー名

smtp_password
items.smtp_password string

SMTP 認証に使用されるドメインのオプションの SMTP パスワード

spam_action
items.spam_action string

メッセージにスパムのフラグが設定されたときに実行するアクション。 オプションが無効、タグ、またはブロック

ワイルドカード
items.wildcard boolean

ドメインがワイルドカード ドメインであり、任意のサブドメインの電子メールを受信できるかどうかを示します

subaccount_id
items.subaccount_id string

ドメインが属するサブアカウント ID

tracking_host
items.tracking_host string

追跡に使用するドメインのカスタム追跡ホストが開き、クリック

use_automatic_sender_security
items.use_automatic_sender_security boolean

True Mailgun が DKIM キーの生成と DNS レコードの構成を自動的に管理する場合

web_prefix
items.web_prefix string

オープンとクリックの追跡に使用されるサブドメイン プレフィックス

web_scheme
items.web_scheme string

追跡に使用されるプロトコル スキーム

archive_to
items.archive_to string

正常に配信された各メッセージのコピーが投稿される URL

encrypt_incoming_message
items.encrypt_incoming_message boolean

このドメインへの真の受信メッセージが暗号化される場合

message_ttl
items.message_ttl integer

受信メッセージと送信メッセージの両方を取得するための Time to Live (TTL) を秒単位で指定します

メールを送信する

Mailgun のメッセージ API と互換性のあるマルチパート フォーム フィールドを使用して、Mailgun アカウントを使用して電子メールを送信します。

パラメーター

名前 キー 必須 型 説明
ドメイン名
domain_name True string

メールを送信するドメイン

電子メール アドレスから
from True string

メッセージの送信先の電子メール アドレス。

電子メール アドレスへ
to True string

受信者のメール アドレス。

サブジェクト
subject True string

メールの件名。

電子メール本文 (テキスト)
text string

メールのプレーンテキスト本文。

電子メール本文 (HTML)
html html

電子メールの HTML 本文。

CC メール アドレス
cc string

カーボン コピーの受信者の電子メール アドレス。

BCC メール アドレス
bcc string

ブラインド カーボン コピーの受信者のメール アドレス。

Reply-To メール アドレス
h:Reply-To string

応答を配信する場所。

添付ファイル
attachment file

メッセージに含める添付ファイル。

Tags
o:tag array

Mailgun でメールをグループ化およびフィルター処理するための 1 つ以上のタグ (メッセージあたり最大 10 個)。

返品

名前 パス 型 説明
メッセージ ID
id string

キューに登録されたメッセージに割り当てられた一意の識別子

ステータス メッセージ
message string

Mailgun から人間が判読できる状態 (たとえば、Queued。ありがとうございます。)

一括検証の結果を取得する

以前に送信されたジョブの一括検証ジョブの状態と概要結果を取得します。

パラメーター

名前 キー 必須 型 説明
職務 ID
list_id True string

一括検証要求から返されるジョブ識別子。

返品

名前 パス 型 説明
職務 ID
id string

ジョブ識別子

職務 ID
list_id string

ジョブ リスト名

ジョブの状態
status string

現在のジョブの状態

作成日時
created_at integer

ジョブが作成されたとき (Unix タイムスタンプ)

CSV ダウンロード URL
download_url.csv string

すべての結果を CSV ファイルとしてダウンロードする URL

キュレーションされた CSV ダウンロード URL
download_url.curated_csv string

キュレーションされた結果を CSV ファイルとしてダウンロードする URL

JSON ダウンロード URL
download_url.json string

すべての結果を JSON ファイルとしてダウンロードする URL

キュレーションされた JSON ダウンロード URL
download_url.curated_json string

キュレーションされた結果を JSON ファイルとしてダウンロードする URL

合計数量
quantity integer

ジョブ内のレコードの合計数

処理されたレコード
records_processed integer

これまでに処理されたレコードの数

成果物の数
summary.result.deliverable integer

成果物アドレスの数

配信不能数
summary.result.undeliverable integer

配信不能アドレスの数

すべてのカウントをキャッチ
summary.result.catch_all integer

キャッチオール アドレスの数

送信しない数
summary.result.do_not_send integer

送信しないフラグが設定されたアドレスの数

すべてのカウントを受け入れる
summary.result.accept_all integer

Accept-all アドレスの数

不明な数
summary.result.unknown integer

配信可能性が不明なアドレスの数

高リスク数
summary.risk.high integer

リスクの高いアドレスの数

中リスク数
summary.risk.medium integer

中リスク アドレスの数

低リスク数
summary.risk.low integer

リスクの低いアドレスの数

不明なリスク数
summary.risk.unknown integer

リスクが不明なアドレスの数

非常に魅力的な数
summary.engagement.highly_engaged integer

非常に魅力的なアドレスの数

エンゲージカウント
summary.engagement.engaged integer

エンゲージされたアドレスの数

Disengaged Count
summary.engagement.disengaged integer

解放されたアドレスの数

ボット数
summary.engagement.bot integer

ボット アドレスの数

申し立て者数
summary.engagement.complainer integer

苦情担当者アドレスの数

データカウントなし
summary.engagement.no_data integer

エンゲージメント データのないアドレスの数

電子メールの一括検証

メール ヘッダー列を含む CSV をアップロードし、Mailgun の V4 API を使用して一括検証ジョブを開始します。

パラメーター

名前 キー 必須 型 説明
ジョブ リスト名
list_id True string

一括検証ジョブを識別するパス パラメーター。

CSV ファイル
file True file

アップロードする CSV ファイル。 ファイルには、email という名前のヘッダーを含める必要があります。

返品

名前 パス 型 説明
ジョブ ID (リスト名)
id string

ジョブ識別子 (リスト名)

サーバー メッセージ
message string

Mailgun からのステータス メッセージ

電子メールの検証

Mailgun の検証サービスを使用してメール アドレスを検証し、配信可能性の結果を返します。

パラメーター

名前 キー 必須 型 説明
メール アドレス
address True string

検証する電子メール アドレス。

返品

名前 パス 型 説明
メール アドレス
address string

検証された電子メール アドレス

有効
is_valid boolean

Mailgun がアドレスを有効と見なすかどうか

メールボックスの検証
mailbox_verification string

メールボックスの確認の状態

破棄可能なアドレス
is_disposable_address boolean

アドレスが破棄可能なプロバイダーからのものかどうか

ロール アドレス
is_role_address boolean

アドレスがロールベースのアドレスかどうか

検証の理由
reason array of string

Mailgun によって返される検証の理由 (有効な場合は空)

リスク レベル
risk string

Mailgun によって割り当てられるリスク レベル

Result
result string

Mailgun の配信可能性の結果 (成果物や配信不能など)

ルート アドレス
root_address string

正規化されたルート アドレス

表示される名前
parts.display_name string

アドレスの表示名部分

[ドメイン]
parts.domain string

アドレスのドメイン部分

ローカル パーツ
parts.local_part string

アドレスのローカル部分