Mail Sendコンポーネントは、電子メールを送信します。
Mail Sendコンポーネントは入力ペイロード(cv.Payload
)をメール本文としてメールを送信するコンポーネントです。
入力ペイロードのデータはいずれの型も文字列に変換してメール本文として送信します。
メール送信後は、入力ペイロード(cv.Payload
)をそのまま出力ペイロード(cv.Payload
)として格納します(パススルー)
電子メールを送信するにはSMTP情報が必要です。
Mail本文に内容を差し込むには、cv.Payload変数に文字列をPre-Mappingで書き込むことで実現できます。
コンポーネント変数
コンポーネント変数 | 説明 |
---|---|
cv.Payload | Mailの本文にいれる内容をこの変数に設定する |
コンポーネントプロパティ
プロパティー名 | 説明 |
---|---|
宛先 | 送信先のメールアドレスを指定 |
Cc | Ccのメールアドレスを指定 |
Bcc | Bccのメールアドレスを指定 |
件名 | メールの件名を指定 |
差出人 | 送信元メールアドレスを指定 |
添付ファイル | 添付ファイルを指定。指定方法は こちら を参照してください |
メッセージはHTML | メッセージ本文をHTMLとして送信 |
ホスト名 | SMTPサーバホスト名 |
ポート番号 | SMTPサーバのポート番号 |
認証方式 | 先進認証(OAuth2)または基本認証(SMTP) |
ユーザ名 | SMTPサーバへのログインユーザ名 ※1 ※2 |
パスワード | SMTPサーバへのログインパスワード ※1 |
OAuth2クライアントID | クライアントID ※2 |
OAuth2クライアントシークレット | クライアントシークレット ※2 |
OAuth2リダイレクトURL | リダイレクトURL ※2 |
OAuth2スコープ | スコープ ※2 |
OAuth2認可URL | 認可URL ※2 |
OAuth2トークンURL | トークンURL ※2 |
OAuth2アクセストークン | トークンを取得ボタンを押して取得します。またトークンを更新ボタンを押して更新することも出来ます ※2 ※3 |
※Gmailのメールアドレスとパスワードを使用して基本認証(SMTP)でメール送信する場合の設定例は こちら を参照してください
※Gmailのメールアドレスを使用して先進認証(OAuth2)でメール送信する場合の設定例は こちら を参照してください
※1は認証方式が基本認証(SMTP)の時に使用します
※2は認証方式が先進認証(OAuth2)の時に使用します
OAuth2アクセストークンの取得方法は こちら を参照してください
Gmailを使用する場合の設定方法
ホスト名 | smtp.gmail.com |
OAuth2クライアントID | GCPで設定したクライアントID |
OAuth2クライアントシークレット | GCPで設定したクライアントシークレットID |
OAuth2リダイレクトURL | GCPで設定した承認済みのリダイレクトURI |
OAuth2スコープ | https://mail.google.com/ |
OAuth2認可URL | https://accounts.google.com/o/oauth2/auth |
OAuth2トークンURL | https://accounts.google.com/o/oauth2/token |
Microsoft 365を使用する場合の設定方法
ホスト名 | smtp.office365.com |
OAuth2クライアントID | Azureで設定したクライアントID |
OAuth2クライアントシークレット | Azureで設定したクライアントシークレットID |
OAuth2リダイレクトURL | Azureで設定したリダイレクトURI |
OAuth2スコープ | offline_access,https://outlook.office.com/SMTP.Send |
OAuth2認可URL | https://login.microsoftonline.com/common/oauth2/v2.0/authorize |
OAuth2トークンURL | https://login.microsoftonline.com/common/oauth2/v2.0/token |
Microsoft 365でのエラーの対処方法
Microsoft 365を使用して MailSend: failed to send mail: 535 5.7.139 Authentication unsuccessful, SmtpClientAuthentication is disabled for the Tenant. Visit https://aka.ms/smtp_auth_disabled for more information.
このようなSmtpClientAuthenticationが無効になっているというエラーが発生した場合には こちら を参照してMicrosoft 365 管理センターで認証済みSMTPの設定を有効にしてください。
Need more help with this?
Join our slack community for help