Office 365 Email Loop Dynamic Action

About

The Office 365 Email Loop Action iterates through email messages using the Microsoft Graph API, downloading them one at a time. This approach minimizes the load on the email server.

Metadata tab

Office 365 Email Loop Action - Metadata tab
 

  1. The Write Variables option ensures that the “Package Action” logs the variable values into the “Action vars before log file” before the action is executed and logs the updated variable values into the “Action vars after log file” after the action completes.
  2. This option is typically used for debugging and is not recommended in a production environment.
  3. It can be globally disabled through the options dialog .

Parameters tab

Office 365 Email Loop Action - Parameters tab

Resuming Loop Execution After Failure

  1. When Resume Loop is true current loop position value is saved into Loop Position File automatically
  2. The same file is used to resume file execution after failure
  3. Upon successful completion the Loop Position File is deleted

Connection Parameter

Office 365 Email Action - Editing Amazon S3 Connection

Variables tab

The Variables tab defines the variables to be updated during the action’s execution.

Office 365 Email Loop Action - Variables tab

Execution log tab

The Execution log tab is populated after the action is executed. Double click on the row to view the log.

Office 365 Email Action - Execution log tab
  1. Office 365 Email Action
  2. Extract Email Attachments Action
  3. Check Email Message
  4. Send Email
  5. Json Object Loop Action
  6. Json Array Loop Action

Video Tutorial


For more technologies supported by our ETL Software see Advanced ETL Processor Versions

Confused? Ask question on our ETL Forum

Posted on June 19, 2025 • 2 min read • 312 words
www.etl-tools.com About Support Pricing Cookies Policy Term Of Use Privacy Policy License