尝试使用 AWS 简单电子邮件服务 (SES) 从 apache 气流发送电子邮件,但返回的错误无助于我解决问题。我相信这是 SES 中的配置问题,但我不确定要更改什么。
基本信息:
缩写 DAG 代码:
...
from airflow.operators.email_operator import EmailOperator
...
email_status = EmailOperator(
task_id="sending_status_email",
to="myverifiedemail@mydomain.com",
subject="Test from SES",
html_content="Trying to send an email from airflow through SES.",
dag=dag
)
...
Run Code Online (Sandbox Code Playgroud)
气流.cfg SMTP 设置:
smtp_host = email-smtp.us-east-1.amazonaws.com
smtp_starttls = True
smtp_ssl = False
smtp_user = AWSUSERKEY
smtp_password = PASSWORDFROMAWSSMTP …Run Code Online (Sandbox Code Playgroud)