發送郵件任務

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

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

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

  • 請提供郵件的主旨。

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

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

    備註

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

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

    備註

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

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

    這很重要

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

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

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

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

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

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

設定傳送郵件工作

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

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

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

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

另請參閱

Integration Services 工作
控制流程