Apple Mail のためのメール ボックス内の各メールに対する反復子の使用

macOS 上のApple Mailメールボックス内のメールを繰り返し処理し、指定されたアクションを実行することで、メールの処理を自動化します。

前提条件

  • Apple MailmacOS システムで構成され、アクセス可能であることを確認してください。
  • 適切な接続アクションを使用して、Apple Mailサーバーへの接続を確立します。

設定

  • ループ アクションループ パッケージ をパレット アクション でダブルクリックまたはドラッグします。
  • Apple Mail - メール ボックス内の各メール リストから、反復子 オプションを選択します。
  • セッション名 フィールドに、接続 アクションApple Mail への接続に使用したセッション名を入力します。
  • メールのステータス フィールドで、移動する次のいずれかの種類の E メールを選択します。
    • 既読: 既読ステータスになっている E メール。
    • 未読: 未読ステータスになっている E メール。
    • 両方: 既読および未読のステータスになっている E メール。
  • メールをソート オプションから 最新のものから または 古いものから を選択して、特定の順序でメールをソートします。
  • 特定のフォルダーから フィールドで、E メールを取得するフォルダーのパスを指定します。 例: Inbox/folder1;Inbox/folder2
  • 任意: 次の件名に含まれる場合 フィールドには、取得する E メールの件名に含まれている値を指定します。

    複数の文字列をセミコロンで区切って入力することができます。

  • 任意: 特定の送信者から フィールドには、取得する E メールのアドレスを指定します。
  • 任意: 受信日が指定日以降 フィールドで、受信日を指定します。 フィルターは、その日付以降に受信したメールに適用され、該当するメールのみを取得します。 例えば、2025年4月12日の受信日を入力した場合、その日以降に受信したメールのみが含まれ、それ以前に受信したメールは除外されます。
  • 任意: 受信日が指定日以前の場合 フィールドに受信日を指定します。 フィルターは、その日付以前に受信したメールに適用され、該当するメールのみを取得します。 例えば、2025年4月12日の受信日を入力した場合、その日以前に受信したメールのみが含まれ、その日以降に受信したメールは除外されます。
    注: メッセージ形式 はデフォルトで プレーンテキスト に選択されています。 HTML 形式は現在サポートされていません。
  • 次のオプションのうちいずれかを ローカルのタイムゾーンを使用 から選択してください。
    • : E メールの受信日時はローカル タイム ゾーンに変換されます。
    • False: E メールの受信日時は UTC タイム ゾーンに変換されます。
    • 変数: Boolean 変数を入力します。
    • 任意: 現在の値を変数に割り当て フィールドで、複数の変数 または ディクショナリ変数 を選択して出力を保存します。
      • 複数の変数 を使用する場合は、各変数に対して以下の手順を実施する。
        • 変数マッピングを追加 をクリックする。
        • 変数の キー を入力する。
        • 変数にマップ フィールドで、データが保存される変数を選択してください。
        • 追加 をクリックすると、構成された変数にこのデータが保存されます。
      • ディクショナリ 変数を使用する場合は、結果データを保存できる変数を選択する。