[C#.NET][Infopath 2010] 使用 EmailSubmitConnection 寄送郵件
Infopath 能發Mail也是產品特性之一,
1.你可以先在Sharepoint Server上架一台Mail Server,因為寄件人就是網域的Mail。
2.用Infopath送出的Mail,收信人可以在Outlook(2007以上)直接看到表單的樣式。
要用Infopath寄Mail需要以下幾個設定
Step1.建立Infopath欄位資料
Step2.建立Mail 資料連線
欄位是UI畫面,要讓使用者輸入資源用
定義附件顯示方式及連線名稱。
Step3.使用 EmailSubmitConnection 類別寄送Mail,加入以下程式。
執行結果
PS.我們也可以在按鈕設定規則也是會有相同結果
Note:你需要自己評估什麼情況下要寫code?什麼情況下要設定Rule?
範例下載:SubmitMail.zip
若有謬誤,煩請告知,新手發帖請多包涵
Microsoft MVP Award 2010~2017 C# 第四季
Microsoft MVP Award 2018~2022 .NET