顯示具有 smtp 標籤的文章。 顯示所有文章
顯示具有 smtp 標籤的文章。 顯示所有文章

2014年2月19日 星期三

Windows 7 沒有 SMTP Service 可以安裝

花了一堆時間找了一堆東西,為的是解決呼叫SmtpMail.Send時丟出的 SendUsing 不正確的錯誤,一開始以為是設定問題,找了好多地方,先從權限問題看起,但是解決不了,後來靈光一閃,該不會根本沒有本機的SMTP Service吧.

結果,原來Windows 7根本沒有SMTP Service, Windows Server 2008才有提供.
因為沒有,所以我下的關鍵字都把我導引去 IIS 7.5 的 SMTP Mail 設定管理,或者是IIS 6.0相容管理工具.

如果希望減少在程式中的設定,可以在web.config設定好SMTP server
將 ASP.NET 的 SMTP 參數寫在 Web.Config 裡以簡化程式碼

Reference
Where is SMPT Virtual Server in Windows 7?
win7如何啟動smtp伺服器

2011年2月12日 星期六

透過ISP的網路使用IIS Smtp Service寄送郵件

昨天在岳父家開發公司的簽核網頁程式時,本來work的郵件寄送功能突然無法運作,Check了一下才發現,Hinet的網路會阻止我發送mail到外部,我想這應該是為了阻擋垃圾郵件的關係.查了一些方法都沒有解決問題.本來想透過修改網路route設定的方式,想辦法走公司VPN來發送郵件看看能不能跳過ISP的網路,由於學藝不精,試了很多種方式都沒辦法達成目的,後來就放棄了.

睡了一晚的隔天,突然想到可以查看看,與ISP相關的關鍵字加上IIS Smtp等等.
http://www.google.com.tw/search?sourceid=chrome&ie=UTF-8&q=iis+smtp+%E4%B8%AD%E8%8F%AF%E9%9B%BB%E4%BF%A1

後來查到Hinet環境下有關IIS Smtp智慧主機的設定,但家裡是振道電視,因此就又查了振道那邊提供的smtp server,然後把smtp server設定到IIS Smtp Service的智慧主機上,就可以發信了.