IMAP 連線

IMAP 連線類型啟用與 IMAP 用戶端的整合。

驗證 IMAP

使用登入名稱和密碼欄位驗證 IMAP 用戶端。使用標準 IMAP 驗證

預設連線 ID

與 IMAP 相關的 Hooks、operators 和 sensors 預設使用 imap_default

設定連線

登入名稱

指定用於 IMAP 用戶端的用戶名稱。

密碼

指定用於 IMAP 用戶端的密碼。

主機

指定 IMAP 主機 URL。

指定要連線的 IMAP 埠。預設值取決於您是否使用 ssl。

額外 (選填)

指定額外參數 (以 json 字典形式)

  • use_ssl: 若設定為 false,則會使用非 ssl 連線。預設值為 true。另請注意,變更 ssl 選項也會影響使用的預設埠。

  • ssl_context: 可以是 "default" 或 "none"。僅在使用 "use_ssl" 時有效。"default" 內容在安全性和相容性之間提供了平衡,不建議使用 "none",因為它會停用憑證驗證並允許 MITM 攻擊,僅在系統中憑證配置錯誤時才需要。"ssl_context" 設定中預設值取自 "imap", "ssl_context" 設定,並回退到 "email"。如果皆未指定,則使用 "default"。

當在環境變數中指定連線時,您應該使用 URI 語法指定它。

請注意,URI 的所有組件都應進行 URL 編碼。

例如

export AIRFLOW_CONN_IMAP_DEFAULT='imap://username:password@myimap.com:993?use_ssl=true'

另一個透過非 SSL 連線連線的範例。

export AIRFLOW_CONN_IMAP_NONSSL='imap://username:password@myimap.com:143?use_ssl=false'

請注意,無論您是否選擇使用 ssl,您都可以設定埠。以上範例顯示 SSL 和非 SSL 連線的預設埠。

此條目是否有幫助?