傳送郵件工作會傳送電子郵件訊息。 藉由使用傳送郵件工作,封裝可以在封裝工作流程中的工作成功或失敗時傳送訊息,或傳送訊息以回應封裝在運行時間引發的事件。 例如,工作可以通知資料庫管理員備份資料庫工作的成功或失敗。
您可以透過下列方式設定傳送郵件工作:
提供電子郵件訊息的訊息正文。
請提供郵件的主旨。
設定訊息的優先順序層級。 工作提供三種優先順序:一般、低和高。
在 [收件者]、[副本] 和 [密件抄送] 行上指定收件者。 如果工作指定多個收件者,則會以分號分隔。
備註
收件者、抄送和密件抄送各行的字數皆遵循網際網路標準,限制為 256 個字元。
包含附件。 如果工作指定多個附件,則會以管道 (|) 字元分隔。
備註
如果套件執行時不存在附件檔案,就會發生錯誤。
指定要使用的 SMTP 連接管理員。
這很重要
SMTP 連接管理員僅支援匿名驗證和 Windows 驗證。 它不支援基本身份驗證。
消息正文可以是您提供的字串、包含文字的檔案連接,或包含文字的變數名稱。 工作會使用檔案連接管理員來連線到檔案。 如需相關資訊,請參閱 Flat File Connection Manager。
工作會使用 SMTP 連接管理員來連線到郵件伺服器。 如需詳細資訊,請參閱 SMTP 連接管理員。
可用於傳送郵件工作的自訂記錄訊息
下表列出寄送郵件任務的自訂日誌項目。 如需詳細資訊,請參閱 Integration Services (SSIS) 記錄 和 自定義訊息以進行記錄。
| 記錄項目 | 說明 |
|---|---|
SendMailTaskBegin |
表示任務開始進行發送電子郵件。 |
SendMailTaskEnd |
表示工作已完成傳送電子郵件訊息。 |
SendMailTaskInfo |
提供有關工作的描述性資訊。 |
設定傳送郵件工作
您可以透過 SSIS 設計師或以程式設計方式設定屬性。
若需您可以在 SSIS 設計工具中設定之屬性相關資訊,請參閱以下任一主題:
如需以程式設計方式設定這些屬性的相關信息,請按下列主題:
相關工作
如需如何在 SSIS 設計工具中設定這些屬性的資訊,請按兩下 [設定工作或容器的屬性]。
相關內容
- 技術文章: 如何在 C# 中傳送具有傳遞通知的電子郵件,shareourideas.com