配置参考

此页面包含 apache-airflow-providers-imap provider 的所有可用 Airflow 配置列表,这些配置可以在 airflow.cfg 文件中设置,也可以使用环境变量设置。

注意

嵌入在 providers 中的配置自 Airflow 2.7.0 版本开始使用。在此之前,配置是在 Airflow 核心包中描述和配置的 - 因此,如果您使用的是低于 2.7.0 版本的 Airflow,请查阅 Airflow 文档以获取 Airflow 核心中可用的配置选项列表。

注意

更多信息请参阅 设置配置选项

[imap]

IMAP provider 的选项。

ssl_context

新增于版本 3.3.0。

在使用 SMTP 和 IMAP SSL 连接时使用的 SSL 上下文。默认情况下,上下文为“default”,这会将其设置为 ssl.create_default_context(),该函数在兼容性和安全性之间提供了适当的平衡,但它要求您的操作系统中的证书是最新的,并且您的 SMTP/IMAP 服务器具有在您的机器上安装了相应公钥的有效证书。如果您想禁用证书检查,可以将其切换到“none”,但不建议这样做,因为如果您的基础设施安全不足,这将允许中间人 (MITM) 攻击。仅应在您修复证书配置期间临时设置此选项。这通常可以通过升级运行 Airflow 组件的操作系统到更新版本、升级/刷新操作系统中的适当证书或更新邮件服务器的证书来完成。如果您未明确设置此选项,它将使用 Airflow 的“email.ssl_context”配置,但如果此配置不存在,它将使用“default”值。

类型:

string

默认值:

None

环境变量:

AIRFLOW__IMAP__SSL_CONTEXT

示例:

default

此条目有帮助吗?