共用方式為


發送郵件任務

傳送郵件工作會傳送電子郵件訊息。 藉由使用傳送郵件工作,封裝可以在封裝工作流程中的工作成功或失敗時傳送訊息,或傳送訊息以回應封裝在運行時間引發的事件。 例如,工作可以通知資料庫管理員備份資料庫工作的成功或失敗。

您可以透過下列方式設定傳送郵件工作:

  • 提供電子郵件訊息的訊息正文。

  • 請提供郵件的主旨。

  • 設定訊息的優先順序層級。 工作提供三種優先順序:一般、低和高。

  • 在 [收件者]、[副本] 和 [密件抄送] 行上指定收件者。 如果工作指定多個收件者,則會以分號分隔。

    備註

    收件者、抄送和密件抄送各行的字數皆遵循網際網路標準,限制為 256 個字元。

  • 包含附件。 如果工作指定多個附件,則會以管道 (|) 字元分隔。

    備註

    如果套件執行時不存在附件檔案,就會發生錯誤。

  • 指定要使用的 SMTP 連接管理員。

    這很重要

    SMTP 連接管理員僅支援匿名驗證和 Windows 驗證。 它不支援基本身份驗證。

消息正文可以是您提供的字串、包含文字的檔案連接,或包含文字的變數名稱。 工作會使用檔案連接管理員來連線到檔案。 如需相關資訊,請參閱 Flat File Connection Manager

工作會使用 SMTP 連接管理員來連線到郵件伺服器。 如需詳細資訊,請參閱 SMTP 連接管理員

可用於傳送郵件工作的自訂記錄訊息

下表列出寄送郵件任務的自訂日誌項目。 如需詳細資訊,請參閱 Integration Services (SSIS) 記錄自定義訊息以進行記錄

記錄項目 說明
SendMailTaskBegin 表示任務開始進行發送電子郵件。
SendMailTaskEnd 表示工作已完成傳送電子郵件訊息。
SendMailTaskInfo 提供有關工作的描述性資訊。

設定傳送郵件工作

您可以透過 SSIS 設計師或以程式設計方式設定屬性。

若需您可以在 SSIS 設計工具中設定之屬性相關資訊,請參閱以下任一主題:

如需以程式設計方式設定這些屬性的相關信息,請按下列主題:

如需如何在 SSIS 設計工具中設定這些屬性的資訊,請按兩下 [設定工作或容器的屬性]。

另請參閱

Integration Services 工作
控制流程