<span id="mktg5"></span>

<i id="mktg5"><meter id="mktg5"></meter></i>

        <label id="mktg5"><meter id="mktg5"></meter></label>
        最新文章專題視頻專題問答1問答10問答100問答1000問答2000關(guān)鍵字專題1關(guān)鍵字專題50關(guān)鍵字專題500關(guān)鍵字專題1500TAG最新視頻文章推薦1 推薦3 推薦5 推薦7 推薦9 推薦11 推薦13 推薦15 推薦17 推薦19 推薦21 推薦23 推薦25 推薦27 推薦29 推薦31 推薦33 推薦35 推薦37視頻文章20視頻文章30視頻文章40視頻文章50視頻文章60 視頻文章70視頻文章80視頻文章90視頻文章100視頻文章120視頻文章140 視頻2關(guān)鍵字專題關(guān)鍵字專題tag2tag3文章專題文章專題2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章專題3
        問答文章1 問答文章501 問答文章1001 問答文章1501 問答文章2001 問答文章2501 問答文章3001 問答文章3501 問答文章4001 問答文章4501 問答文章5001 問答文章5501 問答文章6001 問答文章6501 問答文章7001 問答文章7501 問答文章8001 問答文章8501 問答文章9001 問答文章9501
        當(dāng)前位置: 首頁 - 科技 - 知識百科 - 正文

        asp.net無法獲取iis目錄的問題解決方法

        來源:懂視網(wǎng) 責(zé)編:小采 時間:2020-11-27 22:39:12
        文檔

        asp.net無法獲取iis目錄的問題解決方法

        asp.net無法獲取iis目錄的問題解決方法:如果你有一個需要偶爾發(fā)送郵件的Asp.Net的網(wǎng)站,可能會有代碼長的和下面的很像: 代碼如下://這是簡寫,并非實際項目代碼public void Send(string from, string to, string subject, string body){ var msgMail = new Mai
        推薦度:
        導(dǎo)讀asp.net無法獲取iis目錄的問題解決方法:如果你有一個需要偶爾發(fā)送郵件的Asp.Net的網(wǎng)站,可能會有代碼長的和下面的很像: 代碼如下://這是簡寫,并非實際項目代碼public void Send(string from, string to, string subject, string body){ var msgMail = new Mai

        如果你有一個需要偶爾發(fā)送郵件的Asp.Net的網(wǎng)站,可能會有代碼長的和下面的很像:

        代碼如下:
        //這是簡寫,并非實際項目代碼
        public void Send(string from, string to, string subject, string body)
        {
            var msgMail = new MailMessage(from, to, subject, body);
            msgMail.IsBodyHtml = true;
            var server = new SmtpClient("localhost");
            server.DeliveryMethod = SmtpDeliveryMethod.PickupDirectoryFromIis;
            server.UseDefaultCredentials = true;
            server.Send(msgMail);
        }

        可能它曾經(jīng)工作,但是當(dāng)你切換到或初步部署到新的Windows 2008 服務(wù)器時,你會遇到錯誤提示信息"Cannot get IIS Pickup Directory!"

        現(xiàn)在,我經(jīng)常稱呼自己為世界上最厲害的系統(tǒng)管理員。這不是我研究的方向。我并不非常擅長,但是有時在實際工作中我不得不面對和解決這些問題以獲取報酬。

        1)  SMTP服務(wù)是否安裝?

        你的Web服務(wù)器或許還沒有安裝SMTP服務(wù),所以進(jìn)入服務(wù)管理中確定SMTP服務(wù)在功能列表中。如果不在,就需要你添加上去。

        2) SMTP是否已配置?

        僅僅確定SMTP服務(wù)已經(jīng)安裝是不夠的。首先,當(dāng)你服務(wù)器啟動時(我曾經(jīng)遇到些客戶端軟件安裝前可以發(fā)送郵件,但是之后就不可以了,他們重啟了服務(wù)器,而Mail服務(wù)沒啟動,就這么簡單),確保你的SMTP服務(wù)也跟著自動啟動。進(jìn)入服務(wù),確保SMTP服務(wù)在那里,并且已經(jīng)啟動,啟動類型也為自動。

         

        然后,你應(yīng)該配置SMTP服務(wù)——說句實話,我對此知道的不多,所以我就不詳細(xì)解釋了,但是你需要知道SMTP仍然是IIS6.0的一部分,所以你可以在IIS6.0的管理界面找到它。一個快速突破點,因為它可能不符合了一些接收郵件服務(wù)器需要一個完整的合格域名的要求,而你的服務(wù)器可能只有一個被嚴(yán)格被限制使用的簡單域名,比如像“Server15”之類的,所以在SMTP屬性中,Delivery標(biāo)簽下 ,點擊添加按鈕,給服務(wù)器一個真正的完整的滿足要求的域名。

        3) 防火墻是打開的嗎?

        你的一些操作有可能與防火墻沖突,所以現(xiàn)在是個好時機(jī)去排除SMTP安裝故障。你可以通過Telnet本機(jī)通過端口25,手動給自己發(fā)個簡單的郵件。下面一個例子可以照著做。

        代碼如下:
        telnet localhost 25
        HELO somehost.com
        MAIL FROM: yourname@somedomain.com
        RCPT TO: the_to_address@somedomain.com
        DATA
        Subject: the subject of the mail
        Blah blah blah message body

        點擊回車鍵,過會進(jìn)入發(fā)件箱 如果你不能連接,或者郵件不能送達(dá),這里還有一些其他問題需要你解決,因為防火墻是不會影響拾取目錄的獲取。

        4) IIS是否有權(quán)限獲取元數(shù)據(jù)(拾取目錄信息)

        這里我們將會遇到實際的出錯原因--你在網(wǎng)站跑的程序也許沒有權(quán)限獲取保存著拾取目錄名的IIS 元數(shù)據(jù)(metabase),這通常就是引起錯誤的原因。

        你需要下載IIS 6.0 資源包。里面有你需要用到的“metaacl.vbs”腳本而我不需要的。[點我下載]

        下載并安裝,然后運行Metabase Explorer(你可以搜索它,我的在“Program Files (x86)\IIS Resources\Metabase Explorer”目錄下)。 你應(yīng)該在你的IIS進(jìn)程為SmtpSvc服務(wù)添加讀權(quán)限(我為IIS_IUSRS組添加了權(quán)限,在配置中查看為你工作的是否有權(quán)限)。

        5) IIS是否有權(quán)限寫入拾取目錄

        下面這步只是補充,因為你在下次使用網(wǎng)站來發(fā)送郵件可能會遇到權(quán)限錯誤。這時,你需要為你的IIS用戶添加寫入拾取目錄的權(quán)限(對我而言,我為“IIS_IUSES”添加了拾取目錄“c:\inetpub\mailroot”的寫入權(quán)限)。

        這樣不管怎樣,使它為我工作了,但是對任意的服務(wù)器來說,可能因為我點擊了某些地方對程序有著關(guān)鍵作用的一些有魔力的多選框,所以如果你仍有問題,或者知道這些問題的答案,請在評論中提出,正如我所提到的,我可能修改了一些自己沒注意到的地方,導(dǎo)致可以發(fā)送郵件。如有不足,我將及時改正。

        聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時與本網(wǎng)聯(lián)系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com

        文檔

        asp.net無法獲取iis目錄的問題解決方法

        asp.net無法獲取iis目錄的問題解決方法:如果你有一個需要偶爾發(fā)送郵件的Asp.Net的網(wǎng)站,可能會有代碼長的和下面的很像: 代碼如下://這是簡寫,并非實際項目代碼public void Send(string from, string to, string subject, string body){ var msgMail = new Mai
        推薦度:
        標(biāo)簽: 獲取 解決辦法 目錄
        • 熱門焦點

        最新推薦

        猜你喜歡

        熱門推薦

        專題
        Top
        主站蜘蛛池模板: 亚洲日韩国产AV无码无码精品| 亚洲欧洲日产国码在线观看| 亚洲AV无码专区国产乱码不卡| 国产精品视频免费| 亚洲黄色在线观看视频| 99国产精品免费视频观看| 亚洲国产一区国产亚洲| 最近新韩国日本免费观看| 亚洲一区中文字幕在线电影网| 99久久99久久精品免费看蜜桃 | 国产老女人精品免费视频| 久久综合亚洲色hezyo| 又黄又大又爽免费视频| 一级一级一片免费高清| 国产中文在线亚洲精品官网| 一个人看的免费观看日本视频www 一个人看的免费视频www在线高清动漫 | 亚洲国产最大av| 在线永久免费观看黄网站| 美女又黄又免费的视频| 亚洲日产无码中文字幕| 97在线视频免费| 色九月亚洲综合网| 伊人亚洲综合青草青草久热| 四虎影视成人永久免费观看视频 | 亚洲黄色高清视频| 日韩激情淫片免费看| 一区在线免费观看| 日韩精品亚洲人成在线观看 | 一级毛片试看60分钟免费播放| 久久精品九九亚洲精品天堂| 亚洲黄色免费网站| 亚洲AV无码AV日韩AV网站| 亚洲日韩精品一区二区三区| 波多野结衣在线免费观看| 福利片免费一区二区三区| 久久精品国产亚洲AV果冻传媒| 好大好硬好爽免费视频| 四虎影视无码永久免费| 亚洲国产欧美一区二区三区 | 最新亚洲卡一卡二卡三新区| 久久精品夜色噜噜亚洲A∨|