Gmail への接続

Gmail アカウントに接続するように Email Connector を設定します。

Gmail アカウントでのアプリパスワードの設定

Email Connector を介してメールを Gmail アカウントに送信するには、Gmail アカウントで アプリパスワードを設定​します。

通常の Gmail メールパスワードの代わりにアプリパスワードを使用します。これにより、MFA (多要素認証) で保護されたメールを使用できます。

IMAP 設定

次の必須パラメーターを設定します。

  • Gmail IMAP 接続: IMAPS Connetion

  • Gmail IMAP サーバーアドレス: imap.gmail.com

  • Gmail ユーザー名: 完全な Gmail アドレス (例: ​`user@gmail.com`​)。

  • Gmail パスワード: Gmail パスワード。

  • Gmail IMAP ポート (SSL): 993

  • TLS 接続: Check insecure

<email:imap-config name="gmail">
  <email:imaps-connection host="imap.gmail.com"
    port="993" user="user@gmail.com"
    password="mypassword">
    <tls:context>
        <tls:trust-store insecure="true"/>
    </tls:context>
  </email:imaps-connection>
</email:imap-config>

POP3 設定

次の必須パラメーターを設定します。

  • Gmail POP3 接続: POP3S Connetion

  • Gmail POP サーバーアドレス: pop.gmail.com

  • Gmail ユーザー名: 完全な Gmail アドレス (例: ​`user@gmail.com`​)。

  • Gmail パスワード: Gmail パスワード。

  • Gmail POP ポート (SSL): 995

  • TLS 接続: Check insecure

<email:pop3-config name="gmail">
    <email:pop3s-connection host="pop.gmail.com"
      port="995"  user="user@gmail.com"
      password="mypassword">
        <tls:context>
            <tls:trust-store insecure="true"/>
        </tls:context>
    </email:pop3s-connection>
</email:pop3-config>

SMTP 設定

次の必須パラメーターを設定します。

  • Gmail SMTP 接続: SMTPS Connetion

  • Gmail SMTP サーバーアドレス: smtp.gmail.com

  • Gmail ユーザー名: 完全な Gmail アドレス (例: ​`user@gmail.com`​)。

  • Gmail パスワード: Gmail パスワード。

  • Gmail SMTP ポート (SSL): 465

  • TLS 接続: Check insecure

<email:smtp-config name="smtp-gmail" from="sender@gmail.com">
    <email:smtps-connection host="smtp.gmail.com"
      port="465" password="mypassword"
      user="user@gmail.com">
        <tls:context enabledProtocols="TLSv1.2,SSLv3">
            <tls:trust-store insecure="true"/>
        </tls:context>
    </email:smtps-connection>
</email:smtp-config>

SMTPS 接続の問題のトラブルシューティング

SMTPS 接続の問題のトラブルシューティング方法は、Gmail アカウントで 2 要素認証が設定されているかどうかによって異なります。

2 要素認証が設定されている場合の手順は、次のとおりです。

  1. 安全性の低いアプリ​を有効にする必要はありません。

  2. アプリ固有のパスワードを生成し、通常のパスワードの代わりにそれを使用します。
    詳細は、 「アプリパスワードでログインする」​を参照してください。

2 要素認証が設定されていない場合の手順は、次のとおりです。

  1. 安全性の低いアプリ​を有効にします。

  2. 通常のパスワードの使用が機能しない場合は、 「Google アカウントへのアクセスを許可」​に移動して次の手順を実行します。

    1. ユーザー名とパスワードを入力します。

    2. Captcha 画面の文字を入力します。

    3. Mule アプリケーションに戻り、もう一度フローを実行します。