Apple Mail のためのメール ボックス内の各メールに対する反復子の使用
- 最終更新日2025/10/23
Apple Mail のためのメール ボックス内の各メールに対する反復子の使用
macOS 上のApple Mailメールボックス内のメールを繰り返し処理し、指定されたアクションを実行することで、メールの処理を自動化します。
前提条件
- Apple Mail が macOS システムで構成され、アクセス可能であることを確認してください。
- 適切な接続アクションを使用して、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 変数を入力します。
-
任意: 現在の値を変数に割り当て フィールドで、複数の変数 または ディクショナリ変数 を選択して出力を保存します。
-
複数の変数 を使用する場合は、各変数に対して以下の手順を実施する。
- 変数マッピングを追加 をクリックする。
- 変数の キー を入力する。
- 変数にマップ フィールドで、データが保存される変数を選択してください。
- 追加 をクリックすると、構成された変数にこのデータが保存されます。
- ディクショナリ 変数を使用する場合は、結果データを保存できる変数を選択する。
-
複数の変数 を使用する場合は、各変数に対して以下の手順を実施する。