跳轉到主要內容
Email Receive 端口支援從 IMAP 郵件伺服器檢索郵件。

核心功能

  • 基於 IMAP 的郵件輪詢,支援現代服務商的 OAuth 2.0 認證
  • 具備符合 IMAP RFC 標準的搜尋過濾器,實現進階過濾
  • 支援僅下載附件或下載完整郵件
  • 可配置的郵件保留與刪除策略

概覽

Email Receive 端口提供了一種自動化接收電子郵件的簡單方法。端口連線到指定的 IMAP 伺服器,並輪詢指定的郵箱以處理新訊息。預設情況下,該端口僅接收尚未處理的訊息,並支援其他 IMAP 過濾條件。 端口支援接收 EML 格式的完整訊息,或僅下載正在處理的電子郵件附件。
Outlook 和 Gmail 郵件伺服器的 OAuth 2.0 配置是 Email Receive 端口中最常見的兩種連線配置。

端口配置

本節包含所有可配置的端口屬性。

設定

郵件接收配置

與建立連線相關的設定。
設定描述
端口 Id端口的靜態、唯一識別碼。
端口型別顯示端口型別及其用途的描述。
端口描述一個可選欄位,用於提供端口及其在流中的角色的自由格式描述。

建立連線

要允許 知行之橋 接收電子郵件,必須先建立 Email Receive 連線。建立後,該連線可以在多個 Email Receive 端口之間共享。建立此連線有以下幾種方式:
  1. 在流程中新增一個 Email Receive 端口。然後使用 Connection 下拉功能表選擇現有連線,或點選 Create 新增新連線。
  2. 開啟 知行之橋 系統設定 頁面,然後開啟 Connections 索引標籤。點選 Add,選擇 Email Receive,然後點選 Next。
    如果透過此方式建立連線,仍需在端口的 Connection 下拉功能表中選擇該連線。
完成以下屬性配置: 建立與 IMAP 伺服器的網路級連線需要以下設定:
  • Host
  • Port
  • TLS Type
建立網路級連線後,需要以下設定才能存取 IMAP 伺服器上儲存的訊息:
  • User
  • Password 或 OAuth 2.0 身分驗證憑據
  • Mailbox
使用 Add and Test 按鈕驗證端口是否可以連線到伺服器。

下載

與處理訊息相關的設定。

進階頁面

進階設定

前面類別中未包含的設定。

代理配置

這是一組用於識別連線所經代理並對其進行身分驗證的設定。預設情況下,本節使用 安全設定 頁面的 代理設定 部分中的全域設定。清除此核取方塊可為您的端口提供特定的設定。

設定描述
代理型別基於代理的防火牆使用的協議。
代理主機基於代理的防火牆的名稱或 IP 地址。
代理端口基於代理的防火牆的 TCP 端口。
代理使用者用於透過基於代理的防火牆進行身分驗證的使用者名稱。
代理密碼用於對基於代理的防火牆進行身分驗證的密碼。
身分驗證方案保留預設值 None 或選擇以下身分驗證方案之一:Basic、Digest、Proprietary 或 NTLM。

訊息

訊息設定確定端口如何搜尋訊息並在處理後管理它們。

注意:以下設定已棄用,預設處於隱藏狀態。只有先前已啟用這些設定或將其配置為非預設值的端口才會顯示它們。若要保留成功處理的檔案副本,請在工作流程中右鍵單擊該端口,選擇顯示成功路徑,然後將成功路徑連線到 File 端口。

設定描述
儲存到已傳送資料夾(已棄用)將端口處理的檔案複製到 Sent 資料夾。預設停用。儲存到 Sent 資料夾中的檔案不受靜態加密保護。
已傳送資料夾方案(已棄用)按所選時間間隔對 Sent 資料夾中的檔案進行分組。僅在啟用儲存到已傳送資料夾時適用。

日誌

用於管理日誌建立和儲存的設定。

設定描述
日誌級別指定要記錄在端口日誌目錄中的資訊型別:
  • None - 不建立任何日誌。
  • Error - 僅當端口遇到錯誤時才建立日誌。
  • Warning - 僅當端口發出警告時才建立日誌。
  • Info - 記錄工作流程的一般資訊,包括任何錯誤和警告(如果適用)。
  • Debug - 記錄成功和失敗工作流程的詳細偵錯資訊。
  • Trace - 記錄成功和失敗工作流程的詳細跟蹤資訊。
請注意:Debug 和 Trace 級別的日誌可能會記錄敏感資訊,包括訊息內容和 SSL 憑證。儘管連線屬性(例如密碼)被遮蔽了,但在與您的組織外部共享它們之前,請檢視此級別的日誌以避免洩漏敏感資訊。
日誌資料夾結構指示端口根據選定的時間間隔將日誌資料夾中的檔案分組。例如,Weekly 選項指示端口每週建立一個新的子資料夾,並將該周的所有日誌儲存在該資料夾中。空白設定告訴端口將所有日誌直接儲存在日誌資料夾中。對於處理許多交易的端口,使用子資料夾有助於保持日誌的有序性並提高效能。
保留訊息副本指示端口在日誌目錄中儲存最新訊息副本的切換。請注意,端口每個子資料夾只保留一個訊息,並且端口在再次執行時會覆蓋以前儲存的訊息。

其他設定

特殊設定適用於特定用例。

設定描述
其他設定允許在以分號分隔的清單中配置隱藏的端口設定,例如 setting1=value1;setting2=value2。正常的端口用例和功能不需要使用這些設定。

自動化

自動化設定

與端口自動處理檔案相關的設定。

自動化狀態

警示

SLA

交易

此索引標籤列出與該端口關聯的所有訊息。使用搜尋欄查詢特定訊息,或點選漏斗圖示應用過濾器。可以按跟蹤訊息頭、時間和/或狀態進行過濾。

接收郵件

如果啟用了 Receive Automation,Email Receive 端口會自動輪詢配置的 IMAP 郵箱以下載訊息。預設情況下,端口只接收尚未下載的訊息。端口第一次接收訊息時,請使用下載配置部分中的 Days to Search 設定來指定要下載的訊息範圍。 也可以點選端口 Transactions 索引標籤上的 Receive 按鈕手動檢索訊息。 Download Type 設定決定下載完整郵件還是僅下載郵件附件。下載的檔案會放置在 Output Folder 中,或傳遞到流程中的下一個端口。 當 Download Type 設定為 Attachments 時,端口會向每條訊息新增兩個訊息頭:
  • EmailReceive-Attachment-Index:每個附件的附件編號
  • EmailReceive-Attachment-Count:電子郵件中的附件總數

搜尋過濾器

IMAP Search Filter 設定允許進一步自定義要檢索的訊息範圍。此欄位接受標準 IMAP 協議過濾器,並且僅下載與配置的過濾器匹配的訊息。 支援以下過濾器:

宏

範例