Imap Attachment to Amazon S3 Transfer Operator

The ImapAttachmentToS3Operator transfers an email attachment via IMAP protocol from a mail server to an Amazon S3 Bucket.

Prerequisite Tasks

To use these operators, you must do a few things:

Imap Attachment To Amazon S3

airflow/providers/amazon/aws/example_dags/example_imap_attachment_to_s3.py[source]

task_transfer_imap_attachment_to_s3 = ImapAttachmentToS3Operator(
    task_id='transfer_imap_attachment_to_s3',
    imap_attachment_name=IMAP_ATTACHMENT_NAME,
    s3_bucket=S3_BUCKET,
    s3_key=S3_KEY,
    imap_mail_folder=IMAP_MAIL_FOLDER,
    imap_mail_filter=IMAP_MAIL_FILTER,
)

Was this entry helpful?