メイン コンテンツをスキップする 補完的コンテンツへスキップ

メールサーバーからメールを取得する

手順

  1. tPOPコンポーネントをダブルクリックして、[Basic settings] (基本設定)ビューを開きます。
  2. [Host] (ホスト)フィールドに、接続先とするメールサーバーのIPアドレスを入力します。
  3. [Port] (ポート)フィールドにメールサーバーのポート番号を入力します。
  4. [Authentication mode] (認証モード)ドロップダウンリストで[Basic] (基本)を選択し、対応するフィールドにユーザー名とパスワードを入力してメールを読めるようにします。
  5. [Output directory] (出力ディレクトリー)フィールドで、メールメッセージがダウンロードされてファイルとして保存されるパスを指定します。
  6. [Filename pattern] (ファイル名パターン)フィールドで、個々のメールメッセージのファイル名を定義します。各メッセージはダウンロードされ、ファイルとしてディスクに保存されます。[Ctrl]+[Space]を押せば、事前定義されたパターンのリストが表示されます。この例では、各メールのファイルの名前は、日付、年、ファイル、およびカウントの組み合わせを使用して名前が付けられます。ファイルの拡張子は.mailになります。したがって、ファイル名パターンとして式TalendDate.getDate("yyyyMMdd-hhmmss") + "_" + (counter_tPOP_1 + 1) + ".mail"を入力します。
  7. 指定したサーバーにあるすべてのメールメッセージを取得するには、[Retrieve all emails?] (すべてのメールを読み出しますか?)チェックボックスをオンにします。すべてのメールを取得する場合以外は、[Number of emails to retrieve] (読み出すメールの数)フィールドで、取得するメールの数を指定します。この例では、10件のメールを取得します。
  8. [Number of emails to retrieve] (読み出すメール数)フィールドに指定されている数に従って最新のメールメッセージを取得するには、[Newer email first] (新しいメールが最初)チェックボックスをオンにします。
  9. 取得したメールメッセージをサーバーに保持するには、[Delete emails from server] (サーバーからメールを削除する)チェックボックスをオフにします。
    情報メモ注: Gmailサーバーの場合、このオプションはPOP3プロトコルには使用できません。IMAPプロトコルを選択し、GmailアカウントがIMAPを使用する設定になっていることを確認します。
  10. [Choose the protocol] (プロトコルの選択)ドロップダウンリストからプロトコルを選択します(この例ではimap)。
  11. コンポーネントがメールサーバーと通信する時にSSL接続を開くことができるようにするには、[Use SSL] (SSLを使用)チェックボックスをオンにします。
    情報メモ注: このオプションはGmailのユーザーには必須です。
  12. [Advanced settings] (詳細設定)タブに移動し、[Filter] (フィルター)テーブルの下の[+] ボタンをクリックして、フィルター項目Subjectを追加して、パターン値"Talend Jobs"で、この値を持つメールをフィルターします。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。