組態參考¶
此頁面包含 apache-airflow-providers-imap
提供者的所有可用 Airflow 組態列表,這些組態可以在 airflow.cfg
檔案中設定或使用環境變數設定。
注意
嵌入在提供者套件中的組態從 Airflow 2.7.0 版本開始使用。先前,組態是在 Airflow 核心套件中描述和設定的 - 因此,如果您使用的 Airflow 版本低於 2.7.0,請查看 Airflow 文件以獲取 Airflow 核心套件中可用的組態選項列表。
注意
更多資訊請參閱 設定組態選項。
章節
[imap]¶
IMAP 提供者的選項。
ssl_context¶
版本 3.3.0 新增。
使用 SMTP 和 IMAP SSL 連線時要使用的 SSL context。預設情況下,context 為 “default”,這會將其設定為 ssl.create_default_context()
,這在相容性和安全性之間提供了適當的平衡,但它要求您作業系統中的憑證已更新,並且您的 SMTP/IMAP 伺服器具有有效的憑證,這些憑證在您的機器上安裝了對應的公鑰。如果您想停用憑證檢查,您可以將其切換為 “none”,但不建議這樣做,因為如果您的基礎架構安全性不足,這會允許 MITM(中間人)攻擊。只有在您修復憑證組態時才應暫時設定它。這通常可以通過升級您執行 Airflow 組件的作業系統到較新版本、升級/刷新作業系統中的正確憑證或更新郵件伺服器的憑證來完成。如果您未明確設定此選項,它將使用 Airflow “email.ssl_context” 組態,但如果此組態不存在,它將使用 “default” 值。
- 類型
字串
- 預設值
無
- 環境變數
AIRFLOW__IMAP__SSL_CONTEXT
- 範例
default