例子:在本地【沒有發生郵件功能的電腦】通過調用掛在IIS WebService的服務,發送郵件
step1:打開vs2010,新建服務項目,注意默認的4.0是沒有該選項。
然後得到下面的內容,而後續調用下面的方法。
step3:發佈程序,并掛在IIS里,參照我之前的介紹,記住發佈的網址,接著進行引用。
step4:【我的項目是用vs2017開發的,故介紹2017的引用】首先右鍵參考,加入服務參考,輸入之前保存的網址,點擊搜索,會得到下面的畫面
step5:點擊進階,點擊加入web參考
step6:輸入你的url,選擇你的方法體,并加入參考,引用結束。
step7:在代碼里調用服務。
//調用服務發送郵件
WebReference.Service1 webservice = new WebReference.Service1();
webservice.SendEmail(wts_no, subject, sqlList.ToArray(), ccList.ToArray());