配置參考¶
此頁面包含 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