0

我不想使用 Slack。我只是在我的邮件功能中使用自定义通知( on_failure_callback)功能。args我用过

def task_my_alert(context):
    task_id=context['task'].task_id
    dag_run = context.get('dag_run')
    log_url=context.get('task_instance').log_url
    default_html_content = (
             'Log: <a href={log_url}>Link</a><br>'
             'Getback:<a href={MY_AIRFLOW_IP_ADDRESS}>CLICK FOR BACK</a><br>'

        )
sub=f"dag has errors"
send_email(to='my@email.com', subject=sub ,  html_content=default_html_content)

但是[a href]我的电子邮件中的链接对我不起作用。即:我的电子邮件中没有链接。必须做出哪些改变?

4

1 回答 1

0

您可能需要将 MIME 类型设置为text/html.

于 2021-10-11T14:24:50.047 回答