Imap 附件到 Amazon S3¶
ImapAttachmentToS3Operator
通过 IMAP 协议将电子邮件附件从电子邮件服务器传输到 Amazon S3 存储桶。
先决条件任务¶
要使用这些操作符,您需要执行以下操作
通过 pip 安装 API 库。
pip install 'apache-airflow[amazon]'详细信息请参阅 Airflow™ 的安装
设置连接.
操作符¶
Imap 附件到 Amazon S3 传输操作符¶
要通过 IMAP 协议将电子邮件附件从电子邮件服务器保存到 Amazon S3 存储桶,您可以使用 ImapAttachmentToS3Operator
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="All",
)