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 連線的預設埠。