---
schema_version: "1"
id: 515a946dc3cd6b03c270489c97f4957f51d0b16b45fcce72ee4c318dd226280e
title: Anypoint Studio を使用した Email Connector 1.5 の設定
collection: mulesoft
version: current
locale: ja-jp
portal_url: https://docs.salesforce.com/mulesoft/current/ja-jp/email-connector/1.5/email-studio-configuration.md
canonical_url: https://docs.mulesoft.com/jp/email-connector/1.5/email-studio-configuration
source_site: docs.mulesoft.com
content_type: documentation
content_hash: 598aeb7865290be2860616f6494f3b9e31be4e436232df291d241f62b44f5517
description: MuleSoft Documentation Site
release: "1.5"
latest: false
---
# Anypoint Studio を使用した Email Connector 1.5 の設定

Anypoint Studio (Studio) エディターは、Mule アプリケーション、プロパティ、および設定ファイルの設計と更新に役立ちます。

Studio でコネクタを追加および設定する手順は、次のとおりです。

1. [Mule プロジェクトを作成します](#create-mule-project)​。
2. [コネクタを Mule プロジェクトに追加します](#add-connector-to-project)​。
3. [コネクタのフローのソースを設定します](#configure-input-source)​。
4. [フローにコネクタの操作を追加します](#add-connector-operation)​。
5. [コネクタのグローバル要素を設定します](#configure-global-element)​。
6. [その他のコネクタ項目を設定します](#configure-other-fields)​。

[「アプリケーションログの表示」](#view-app-log)​で説明されているように、コネクタを実行するときに、アプリケーションログを表示して問題を確認できます。

Studio で初めてコネクタを設定する場合は、​[「Anypoint Studio を使用したコネクタの設定」](https://docs.mulesoft.com/connectors/introduction/intro-config-use-studio)​を参照してください。このトピックを参照した後、コネクタ項目についての詳細情報が必要な場合は、​[「Email Connector リファレンス」](https://docs.mulesoft.com/jp/email-connector/1.5/email-documentation)​を参照してください。

## [](#create-mule-project)Mule プロジェクトを作成する

Studio で、コネクタを追加および設定する新しい Mule プロジェクトを作成します。

1. Studio で、​**\[File (ファイル)\] > \[New (新規)\] > \[Mule Project (Mule プロジェクト)\]**​ を選択します。
2. Mule プロジェクトの名前を入力して、​**\[Finish (完了)\]**​ をクリックします。

## [](#add-connector-to-project)コネクタを Mule プロジェクトに追加する

Email Connector を Mule プロジェクトに追加して、XML コードにコネクタの名前空間およびスキーマの場所を自動的に入力し、プロジェクトの ​`pom.xml`​ ファイルに必須の連動関係を追加します。

1. **\[Mule Palette (Mule パレット)\]**​ ビューで、​**\[(X) Search in Exchange ((X) Exchange 内を検索)\]**​ をクリックします。
2. **\[Add Dependencies to Project (連動関係をプロジェクトに追加)\]**​ ウィンドウで、検索項目に「​`email`​」と入力します。
3. **\[Available modules (使用可能なモジュール)\]**​ で ​**\[Email Connector\]**​ をクリックします。
4. **\[Add (追加)\]**​ をクリックします。
5. **\[Finish (完了)\]**​ をクリックします。

Studio でコネクタを Mule プロジェクトに追加しても、Studio ワークスペースの他のプロジェクトはそのコネクタを使用できません。

## [](#configure-input-source)ソースの設定

ソースは、指定された条件が満たされたときにフローを開始します。 次の入力元のいずれかを設定して、Email Connector で使用できます。

- **On New Email - IMAP**​  
    IMAP メールボックスフォルダーからすべてのメールを取得してフローを開始します。ポーリングされた項目に対してウォーターマークを有効にできます。
- **On New Email - POP3**​  
    POP3 メールボックスフォルダーからすべてのメールを取得してフローを開始します。
- **\[HTTP\] > \[Listener\]**​  
    設定されたホストとポートで要求を受信するたびにフローを開始する
- **Scheduler**​  
    時間ベースの条件が満たされたときにフローを開始する

たとえば、​**On New Email - IMAP**​ ソースを設定するには、次の手順を実行します。

1. **\[Mule Palette (Mule パレット)\]**​ ビューで、​**\[Email (メール)\] > \[On New Email - IMAP\]**​ を選択します。
2. **\[On New Email - IMAP\]**​ を Studio キャンバスにドラッグします。
3. **\[On New Email - IMAP\]**​ 設定画面で、必要に応じて ​**\[Display Name (表示名)\]**​ 項目の値を変更します。
4. **\[Connector configuration (コネクタ設定)\]**​ 項目の横にあるプラス記号 (​**+**​) をクリックして、アプリケーション内のすべてのソースのインスタンスで使用できるグローバル要素を設定します。
5. **\[Email IMAP (メール IMAP)\]**​ ウィンドウの ​**\[Connection (接続)\]**​ で、この設定に指定する接続種別を選択します。
    
    - **IMAP Connection (IMAPS 接続)**
    - **IMAPS Connection (IMAPS 接続)**

1. **\[General (一般)\]**​ タブで、コネクタの接続情報 (​**\[Host (ホスト)\]**​、​**\[Port (ポート)\]**​、​**\[TLS configuration (TLS 設定)\]**​ など) を指定します。
2. **\[Advanced (詳細)\]**​ タブで、必要に応じてタイムアウト設定および再接続情報 (再接続戦略を含む) を指定します。
3. **\[OK\]**​ をクリックします。
4. **\[On New Email - IMAP\]**​ 設定画面の ​**\[General (一般)\]**​ セクションで、​**\[Scheduling Strategy (スケジュール戦略)\]**​ を選択して、ポーリングをトリガーするスケジューラーを設定します。

## [](#add-connector-operation)フローにコネクタの操作を追加する

フローにコネクタの操作を追加すると、そのコネクタで実行する特定の操作をすぐに定義できます。

Email Connector の操作を追加する手順は、次のとおりです。

1. **\[Mule Palette (Mule パレット)\]**​ ビューで ​**\[Email (メール)\]**​ を選択し、目的の操作を選択します。
2. その操作を Studio キャンバスの入力元の右にドラッグします。

次のスクリーンショットは、Anypoint Studio の \[Mule Palette (Mule パレット)\] の Email Connector の操作を示しています。

![Email Connector の操作](/mulesoft/current/ja-jp/email-connector/1.5/_images/email-connector-operations.png)

Figure 1. Email Connector の操作

## [](#configure-global-element)コネクタのグローバル要素を設定する

コネクタを設定する場合、アプリケーション内のそのコネクタのすべてのインスタンスで使用できるグローバル要素を設定することをお勧めします。Email Connector のグローバル要素を設定するには、コネクタの操作でサポートされているプロトコルに基づいて設定を定義する必要があります。

<table class="tableblock frame-all grid-all stretch">
<colgroup>
<col style="width: 20%;">
<col style="width: 80%;">
</colgroup>
<thead>
<tr>
<th class="tableblock halign-left valign-top">Global Element Configuration (グローバル要素設定)</th>
<th class="tableblock halign-left valign-top">コネクタの操作/ソース</th>
</tr>
</thead>
<tbody>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>IMAP (Internet Message Access Protocol)</strong></p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="ulist">
<ul>
<li>
<p><strong>Delete</strong>​</p>
</li>
<li>
<p><strong>Expunge Folder</strong>​</p>
</li>
<li>
<p><strong>List - IMAP</strong>​</p>
</li>
<li>
<p><strong>Mark As Deleted</strong>​</p>
</li>
<li>
<p><strong>Mark As Read</strong>​</p>
</li>
<li>
<p><strong>On New Email - IMAP</strong></p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>POP3 (Post Office Protocol 3)</strong></p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="ulist">
<ul>
<li>
<p><strong>List POP3</strong>​</p>
</li>
<li>
<p><strong>On New Email - POP3</strong></p>
</li>
</ul>
</div></div></td>
</tr>
<tr>
<td class="tableblock halign-left valign-top"><p class="tableblock"><strong>SMTP (Simple Mail Transfer Protocol)</strong></p></td>
<td class="tableblock halign-left valign-top"><div class="content"><div class="ulist">
<ul>
<li>
<p><strong>Send</strong></p>
</li>
</ul>
</div></div></td>
</tr>
</tbody>
</table>

たとえば、​**List POP3**​ 操作の POP3 グローバル要素を設定する手順は、次のとおりです。

1. Studio キャンバスでコネクタの名前を選択します。
2. Studio キャンバスで ​**\[List POP3\]**​ 操作を選択します。
3. 操作の ​**\[List POP3\]**​ 設定画面で、​**\[Connector configuration (コネクタ設定)\]**​ 項目の横にあるプラス記号 (​**+**​) をクリックし、グローバル要素設定項目にアクセスします。 **\[Email POP3 (メール POP3)\]**​ ウィンドウの ​**\[Connection (接続)\]**​ で、この設定に指定する接続種別を選択します。
    
    - **POP3 Connection (POP3 接続)**
    - **POP3S Connection (POP3S 接続)**

1. **\[General (一般)\]**​ タブで、コネクタの接続情報 (​**\[Host (ホスト)\]**​、​**\[Port (ポート)\]**​、​**\[TLS configuration (TLS 設定)\]**​ など) を指定します。
2. **\[Advanced (詳細)\]**​ タブで、必要に応じてタイムアウト設定および再接続情報 (再接続戦略を含む) を指定します。
3. **\[OK\]**​ をクリックします。

次のスクリーンショットは、Anypoint Studio の Email Connector のグローバル要素の設定ウィンドウを示しています。

![Email Connector のグローバル要素の設定](/mulesoft/current/ja-jp/email-connector/1.5/_images/email-global-configuration.png)

Figure 2. Email Connector のグローバル要素の設定

## [](#configure-other-fields)その他のコネクタ項目の設定

IMAPS、POP3S、および SMTPS プロトコル接続の場合、キーストアを証明書と共に提供することで、Transport Layer Security (TLS) を使用でき、メールを設定できます。また、トラストストアを指定することで双方向認証を有効にすることもできます。詳細は、​[「Email Connector リファレンス」](https://docs.mulesoft.com/jp/email-connector/1.5/email-documentation#Tls)​と​[「キーストアとトラストストアを使用した TLS の設定」](https://docs.mulesoft.com/mule-runtime/latest/tls-configuration)​を参照してください。

## [](#view-app-log)アプリケーションログの表示

問題を確認するため、アプリケーションログを次の方法で表示できます。

- アプリケーションを Anypoint Platform から実行している場合、出力は Anypoint Studio のコンソールウィンドウに表示される。
- コマンドラインから Mule を使用してアプリケーションを実行している場合、アプリケーションログは OS コンソールに表示される。

アプリケーションのログファイル (​`log4j2.xml`​) でログファイルパスがカスタマイズされていない場合、デフォルトの場所 ​`MULE_HOME/logs/<app-name>.log`​ でアプリケーションログを表示することもできます。

## [](#関連情報)関連情報

- [Anypoint Connector の概要](https://docs.mulesoft.com/connectors/introduction/introduction-to-anypoint-connectors)
- [Anypoint Studio を使用したコネクタの設定](https://docs.mulesoft.com/connectors/introduction/intro-config-use-studio)
- [Email Connector リファレンス](https://docs.mulesoft.com/jp/email-connector/1.5/email-documentation)
- [MuleSoft ヘルプセンター](https://help.mulesoft.com)