傳送郵件工作
傳送郵件工作會傳送電子郵件訊息。藉由使用傳送郵件工作,封裝即可在封裝工作流程中的工作成功或失敗時傳送訊息,或傳送回應封裝在執行階段所引發事件的訊息。例如,工作可通知資料庫管理員「備份資料庫」工作成功或失敗。
您可以利用下列方式設定傳送郵件工作:
提供電子郵件訊息的訊息文字。
提供電子郵件訊息的主旨。
設定訊息的優先順序等級。這項工作支援三種優先順序等級:一般、低和高。
指定 [收件者]、[副本] 和 [密件副本] 欄位的收件者。如果工作指定多位收件者,則會以分號分隔各收件者。
[!附註]
根據網際網路標準,[收件者]、[副本] 和 [密件副本] 欄位限制為 256 個字元。
包含附加檔案。如果工作指定多個附加檔案,則會以縱線 (|) 字元分隔各附加檔案。
[!附註]
如果封裝執行時附加檔案不存在,則會發生錯誤。
指定要使用的 SMTP 連接管理員。
重要事項 SMTP 連接管理員僅支援匿名驗證和 Windows 驗證,而不支援基本驗證。
訊息文字可以是您提供的字串、包含文字的檔案連接,或包含文字的變數名稱。工作會使用「檔案」連接管理員連接檔案。如需詳細資訊,請參閱<一般檔案連接管理員>。
工作會使用 SMTP 連接管理員連接到郵件伺服器。如需詳細資訊,請參閱<SMTP 連接管理員>。
傳送郵件工作上可用的自訂記錄訊息
下表列出傳送郵件工作的自訂記錄項目。如需詳細資訊,請參閱<在封裝中實作記錄>和<自訂訊息以進行記錄>。
記錄項目 |
說明 |
---|---|
SendMailTaskBegin |
指出工作已經開始傳送電子郵件訊息。 |
SendMailTaskEnd |
指出工作已經完成傳送電子郵件訊息。 |
SendMailTaskInfo |
提供有關工作的描述性資訊。 |
設定傳送郵件工作
您可以透過「SSIS 設計師」或以程式設計的方式來設定屬性。
如需有關可以在「SSIS 設計師」中設定之屬性的詳細資訊,請按下列其中一個主題:
如需有關如何在「SSIS 設計師」中設定這些屬性的詳細資訊,請按下列主題:
以程式設計的方式設定傳送郵件工作
如需有關以程式設計方式設定這些屬性的詳細資訊,請按一下以下主題:
外部資源
- shareourideas.com 上的技術文件:如何在 C# 中傳送包含傳遞通知的電子郵件。
|