1、如何:在 IIS 中安裝和配置 SMTP 虛擬伺服器
IIS SMTP 服務是一個簡單組件,用來將電子郵件轉發到 SMTP 伺服器以進行傳遞。安裝SMTP 服務默認情況下,不隨 IIS 安裝 SMTP 服務。必須使用「控制面板」安裝 SMTP 服務。安裝 SMTP 服務將創建一個默認的 SMTP 配置,您隨後可以使用 IIS 管理器自定義該配置。在IIS 6.0 上安裝 SMTP 服務在「開始」菜單上,單擊「控制面板」,雙擊「添加/刪除程序」,然後單擊「添加/刪除 Windows 組件」。在「組件」列表中,單擊「應用程序伺服器」,然後單擊「詳細信息」。在「應用程序伺服器的子組件」列表中,單擊「Internet 信息服務 (IIS)」,然後單擊「詳細信息」。在「Internet 信息服務 (IIS) 的子組件」列表中,選中「SMTP 服務」復選框,然後單擊「確定」。單擊「下一步」。如果系統提示您插入 Windows CD 或輸入網路安裝路徑,請按照說明操作。單擊「完成」。安裝SMTP 服務時,將在 C:\Inetpub\Mailroot 中創建一個具有消息存儲區的默認 SMTP 伺服器配置。設置SMTP 服務時,可以為 SMTP 服務配置全局設置,還可以為虛擬伺服器的單個組件配置設置。IIS SMTP 服務只是一個中繼代理。電子郵件將轉發到 SMTP 伺服器進行傳遞。配置SMTP 虛擬計算機安裝SMTP 服務將在 IIS 管理器中創建一個新節點。若要配置 SMTP 虛擬伺服器,必須啟動 IIS 管理器。有關更多信息,請參見「IIS Operations Guide」(IIS 操作指南)中的主題「SMTP Administration」(SMTP 管理)。要點若要執行下面一個或多個過程,您必須以本地計算機上的 Administrators 組成員的身份登錄,或者必須已經被委派了適當的許可權。從「運行」對話框中啟動 IIS 管理器在「開始」菜單上單擊「運行」。在「打開」框中,鍵入 inetmgr,然後單擊「確定」。從管理服務控制台啟動 IIS 管理器在「開始」菜單上單擊「運行」。在「運行」文本框中鍵入「控制面板」,然後單擊「確定」。在「控制面板」窗口中單擊「管理工具」。在「管理工具」窗口中單擊「Internet 信息服務」。默認設置默認SMTP 虛擬伺服器具有以下默認設置。如果創建一個新的虛擬伺服器,可以使用「新建虛擬伺服器向導」來配置默認設置。 名稱:出現在 IIS 管理器中的虛擬伺服器的名稱。可以在 IIS 管理器中更改虛擬伺服器的名稱。只需右擊該虛擬伺服器,然後單擊「重命名」。 「IP 地址/TCP 埠」:IP 地址均未分配,TCP 埠為 25。您可以使用「SMTP 虛擬伺服器屬性」對話框中的「常規」選項卡來更改該設置。如果更改該設置,則必須指定一個沒有被其他 SMTP 虛擬伺服器使用的 IP 地址和 TCP 埠組合。TCP 埠 25 是默認的 TCP 埠,也是建議的 TCP 埠。多個虛擬伺服器可以使用同一個 TCP 埠,但是必須為它們配置不同的 IP 地址。如果不設置唯一的 IP 地址和 TCP 埠組合,SMTP 虛擬伺服器將不會啟動。 默認域:在「系統屬性」中的「計算機名稱」選項卡中列出的域名。默認域用於對來自沒有域的地址的消息進行戳記。一個 SMTP 虛擬伺服器只能有一個默認域,且不能刪除該域。若要在 IIS 管理器中更改默認域的名稱,請雙擊虛擬伺服器,然後雙擊「域」。右擊本地(或默認)域,然後單擊「重命名」。
2、郵件發送 iis smtp 如何配置才能像smtp.163.com 那樣
我明白你的意思,就是利用Windows自帶的smtp服務發送郵件,至於對你得到的錯誤,請按下面的步驟查看:
1. 在腳本里不要smtp authentication進行驗證
2. 用localhost作為smtp host
3. 配置好smtp服務,確保本地允許投遞email
用gmail發信實例:
<%@ Page Language="C#" AutoEventWireup="true"%>
<script runat="server">
protected void Page_Load(object sender, EventArgs ea)
{
System.Net.Mail.MailMessage e = new System.Net.Mail.MailMessage();
System.Net.Mail.SmtpClient client = new System.Net.Mail.SmtpClient();
client.EnableSsl = true;
client.Host = "smtp.gmail.com";
client.Port = 587;
client.Credentials = new System.Net.NetworkCredential("用戶名@gmail.com", "你的密碼");
e.IsBodyHtml = true;
e.From = new System.Net.Mail.MailAddress("用戶名@gmail.com");
e.Subject = "testing from rich";
e.Body = "testing from rich";
e.To.Add("收信人");
try
{
client.Send(e);
e = null;
Response.Write("Email was sent out");
}
catch (Exception ex)
{
Response.Write(ex.Message);
}
}
</script>
3、如何在IIS下安裝SMTP伺服器及啟用日誌
IIS可以在Windows2000/XP的任何一個版本中安裝,當然,Professional版本的IIS功能就大大精簡於Server以及AdvancedServer版了。而在這里,也強烈不推薦使用Windows9X/Me的系統架構伺服器,不但不穩定,而且服務方面的性能也不好。IIS可在Intranet、Internet或Extranet上提供可靠、可伸縮和易管理的集成化Web伺服器功能。IIS是一個可為動態網路應用創建強大通訊平台的工具。
IIS是一個可為動態網路應用創建強大通訊平台的工具。各種規模大小的組織機構都可以使用IIS在Internet或Intranet上託管和管理Web頁面及FTP站點,或者使用網路新聞傳輸協議(NetworkNewsTransportProtocol,NNTP)和簡單郵件傳輸協議(SimpleMailTransferProtocol,SMTP)傳送新聞或郵件。
安裝SMTP虛擬伺服器
為了從ASP.NETWeb應用程序發送電子郵件,必須在伺服器上安裝和配置Internet信息服務(IIS)的簡單郵件傳輸協議(SMTP)服務。IISSMTP服務是一個簡單組件,用來將電子郵件轉發到SMTP伺服器以進行傳遞。
默認情況下,SMTP服務不隨IIS安裝。必須使用控制面板安裝SMTP服務。安裝SMTP服務將創建一個默認的SMTP配置,您隨後可以使用IIS管理器自定義該配置。
安裝SMTP服務時,將在C:InetpubMailroot中創建一個具有消息存儲區的默認SMTP伺服器配置。設置SMTP服務時,可以為SMTP服務配置全局設置,還可以為虛擬伺服器的單個組件配置設置。IISSMTP服務只是一個中繼代理。電子郵件將轉發到SMTP伺服器進行傳遞。
安裝SMTP服務將在IIS管理器中創建一個新節點。若要配置SMTP虛擬伺服器,必須啟動IIS管理器。可以使用SMTP虛擬伺服器屬性對話框中的常規選項卡來更改埠設置。如果更改該設置,則必須指定一個沒有被其他SMTP虛擬伺服器使用的IP地址和TCP埠組合。TCP埠25是默認的TCP埠,也是建議的TCP埠。多個虛擬伺服器可以使用同一個TCP埠,但是必須為它們配置不同的IP地址。如果不設置唯一的IP地址和TCP埠組合,SMTP虛擬伺服器將不會啟動。
默認域是在系統屬性中的計算機名稱選項卡中列出的域名,用於對來自沒有域的地址的消息進行戳記。一個SMTP虛擬伺服器只能有一個默認域,且不能刪除該域。若要在IIS管理器中更改默認域的名稱,可以雙擊虛擬伺服器,然後雙擊域進行名稱的更改。
啟用日誌記錄站點活動
IIS日誌可以包括下列信息:誰訪問了您的站點,訪問者查看了哪些內容以及最後一次查看信息的時間。您可以監視他人對公司的網站、虛擬文件夾或文件所進行的訪問嘗試,不論訪問成功與否。可以為任何站點、虛擬文件夾或文件選擇希望審核的事件。通過定期檢查這些文件,企業可以檢測到自己的伺服器或站點的哪些方面易受攻擊或存在其他安全隱患。可以為個別網站啟用日誌記錄並選擇日誌格式。當啟用日誌記錄後,它對站點的所有文件夾都起作用,不過,可以為特定目錄禁用日誌記錄。
要在網站上啟用日誌記錄,可通過控制面板中的管理工具,啟動Internet服務管理器。單擊所有記錄的伺服器名稱旁邊的加號,右鍵單擊網站或FTP站點,然後單擊屬性,在伺服器擴展選項卡上,選擇記錄創作操作。
選擇要在日誌中監視的項目,如果不想對監視進行自定義,請保留默認設置。注意:如果您選擇的格式是ODBC日誌記錄,請單擊屬性,然後在文本框中鍵入數據源名稱和資料庫內表的名稱。如果訪問資料庫需要用戶名和密碼,請鍵入它們,然後單擊確定。
進行記錄後就可以指定保存日誌文件的文件夾,並設置選項以控制啟動新的日誌文件的時間。
4、如何架設SMTP伺服器
架設SMTP伺服器方法詳見:http://jingyan.baidu.com/article/ce09321b00b2532bfe858f4d.html
5、怎樣用IIS搭建SMTP伺服器?
Win2003里自帶的SMTP/POP3一般應用就足夠了
說明如下
很多企業區域網內都架設了郵件伺服器,用於進行公文發送和工作交流。但使用專業的企業郵件系統軟體需要大量的資金投入,這對於很多企業來說是無法承受的。其實我們可以通過Windows Server 2003提供的POP3服務和SMTP服務架設小型郵件伺服器來滿足我們的需要。
一、安裝POP3和SMTP服務組件
Windows Server 2003默認情況下是沒有安裝POP3和SMTP服務組件的,因此我們要手工添加。
1.安裝POP3服務組件
以系統管理員身份登錄Windows Server 2003 系統。依次進入「控制面板→添加或刪除程序→添加/刪除Windows組件」,在彈出的「Windows組件向導」對話框中選中「電子郵件服務」選項,點擊「詳細信息」按鈕,可以看到該選項包括兩部分內容:POP3服務和POP3服務Web管理。為方便用戶遠程Web方式管理郵件伺服器,建議選中「POP3服務Web管理」。
2.安裝SMTP服務組件
選中「應用程序伺服器」選項,點擊「詳細信息」按鈕,接著在「Internet信息服務(IIS)」選項中查看詳細信息,選中「SMTP Service」選項,最後點擊「確定」按鈕。此外,如果用戶需要對郵件伺服器進行遠程Web管理,一定要選中「萬維網服務」中的「遠程管理(HTML)」組件。完成以上設置後,點擊「下一步」按鈕,系統就開始安裝配置POP3和SMTP服務了。
二、配置POP3伺服器
1.創建郵件域
點擊「開始→管理工具→POP3服務」,彈出POP3服務控制台窗口。選中左欄中的POP3服務後,點擊右欄中的「新域」,彈出「添加域」對話框,接著在「域名」欄中輸入郵件伺服器的域名,也就是郵件地址「@」後面的部分,如「rtj.net」,最後點擊「確定」按鈕。其中「rtj.net」為在Internet上注冊的域名,並且該域名在DNS伺服器中設置了MX郵件交換記錄,解析到Windows Server 2003郵件伺服器IP地址上。
2.創建用戶郵箱
選中剛才新建的「rtj.net」域,在右欄中點擊「添加郵箱」,彈出添加郵箱對話框,在「郵箱名」欄中輸入郵件用戶名,然後設置用戶密碼,最後點擊「確定」按鈕,完成郵箱的創建。
三、配置SMTP伺服器
完成POP3伺服器的配置後,就可開始配置SMTP伺服器了。點擊「開始→程序→管理工具→Internet信息服務(IIS)管理器」,在「IIS管理器」窗口中右鍵點擊「默認SMTP虛擬伺服器」選項,在彈出的菜單中選中「屬性」,進入「默認SMTP虛擬伺服器」窗口,切換到「常規」標簽頁,在「IP地址」下拉列表框中選中郵件伺服器的IP地址即可。點擊「確定」按鈕,這樣一個簡單的郵件伺服器就架設完成了。
完成以上設置後,用戶就可以使用郵件客戶端軟體連接郵件伺服器進行郵件收發工作了。在設置郵件客戶端軟體的SMTP和POP3伺服器地址時,輸入郵件伺服器的域名「rtj.net」即可。
四、遠程Web管理
Windows Server 2003還支持對郵件伺服器的遠程Web管理。在遠端客戶機中,運行IE瀏覽器,在地址欄中輸入「https://伺服器IP地址:8098」,將會彈出連接對話框,輸入管理員用戶名和密碼,點擊「確定」按鈕,即可登錄Web管理界面。
還有很多專門軟體可以採用
文章見下邊鏈接
6、Win7 配置 iis 伺服器時提示沒有安裝SMTP服務,無法使用怎麼辦STMp有無免費的WIN7的
1.很遺憾的說:Windows7不自帶SMTP伺服器,
http://stackoverflow.com/questions/1120132/smtp-not-working-in-windows-7
你可以去搜索第三方的SMTP伺服器軟體試試
2.貌似你進專入IIS入口錯了,應該從屬Internet信息服務(IIS)管理器進去,而不是從6.0管理器進去
7、IIS配置SMTP伺服器
IIS 可以抄設置SMTP的,但是沒有襲用戶界面,只能通過郵件客戶端來收發郵件的,首先你的有個域名做MX解析,然後在你的OUTLOOK中設置 SMTP 和pop 具體的設置是 smtp.你的域名 pop.你的域名
8、Win7 配置 iis 伺服器時提示沒有安裝SMTP服務。。。無法使用怎麼辦、、、
1.Windows7不帶SMTP伺服器(我自是Windows7旗艦版沒有);
2.安裝好IIS後,會出現Internet信息服務(IIS)6.0管理器和Internet信息服務(IIS)管理器,你上圖的情況是選擇進入Internet信息服務(IIS)6.0管理器了;正確配置IIS應該選擇進入Internet信息服務(IIS)管理器,希望能幫你解決問題。
9、IIS7 SMTP伺服器的配置
用winmail吧。
10、如何用IIS搭建郵件伺服器
安裝POP3、SMTP組件。對windows server進行檢查,看看是否安裝了pop3服務和smtp服務組件,若未安裝,則需要進行手動添加。
1、安裝pop3服務組件:先必須以系統管理員身份登入到windows server系統中,再按步驟進行設置"控制面板→添加或刪除程序→添加/刪除windows組件",完成後會彈出一個對話框"windows組件向導",選"電子郵件服務",再點擊"詳細信息",這時會出現2個部分內容:pop3服務和pop3服務web管理。"pop3服務web管理"便於用戶進行遠程web方式管理郵件伺服器,這方面有需求的可選擇該項。
2、安裝smtp服務組件:找到"應用程序伺服器",點擊其中的"詳細信息"按鈕,然後點擊"Internet信息服務(IIS)"進行詳細信息查看,再選擇"Smtp Service",按確定。而用戶若希望能用遠程web管理郵件伺服器,就一定要選擇"萬維網服務"中的"遠程管理(HTML)"組件,待以上步驟都完成後,點擊"下一步",這樣就可以進行pop3和smtp服務的安裝配置了。
3、配置pop3和smtp伺服器。在進行smtp伺服器配置前必須先完成pop3伺服器的配置,這樣才能搭建成功。pop3伺服器:點擊"開始→管理工具→pop3服務",在彈出的窗口左欄選中pop3服務,然後點擊右欄的"新域"按鈕,彈出"添加域"對話框,在"域名"一欄中輸入你的郵件伺服器域名,就是郵件賬戶"@"後面的部分,例如@後面輸入的um.net,再點擊確定。這樣就在Internet上注冊了一個名為"um.net"的域名,且該域名在DNS伺服器中設置了郵件交換記錄,並將解析到windows server郵件伺服器的IP地址上。郵件域創建完成後選中新建的"um.net"域,點擊右欄的"添加郵箱"按鈕,在彈出的對話框中的"郵箱名"中輸入郵箱用戶名,設置好密碼,在點擊確定,這樣從創建郵件域到創建郵箱就完成了。
4、smtp伺服器:以上步驟完成後,點擊"開始→程序→管理工具→Internet信息服務(IIS)管理器",在彈出的窗口中點擊"默認smtp虛擬伺服器",再點擊"屬性"選項,從而進入到"默認smtp虛擬伺服器"中,再切換到"常規"標簽頁,在"IP地址"下拉列表框中選擇郵件伺服器的IP地址,點擊確定,這樣一個小型郵件伺服器就架設成功了。
5、郵件收發及遠程web管理。用戶利用郵件客戶端軟體連接到郵件伺服器就可以進行郵件收發工作了,在設置郵件客戶端軟體的pop3和smtp服務地址時,域名輸入"um.net"即可。若要進行郵件伺服器的遠程web管理,在遠端客戶機中,打開IE瀏覽器,輸入"https://伺服器IP地址:8098",在彈出的連接對話框中輸入管理員用戶名和密碼,點擊確定,就能登錄到web管理界面了。
通過以上的這些步驟,搭建屬於自己的免費郵件伺服器就算大功造成了。不過這也只適用於一些對郵件系統功能要求不多的企業。像簡單的郵件收發,郵件存檔管理這類常規需求能基本滿足。垃圾郵件過濾、海外通信、郵件監控加密等功能是不具備的。
企業應如何選擇合適的郵件伺服器,重點還是看自身需求來量體裁衣。對信息安全或企業郵箱功能有更高要求的企業,建議使用專業的郵件伺服器進行自建。在眾多一線郵件伺服器品牌中,U-Mail郵件伺服器的性價比就相當不錯。U-Mail是國內最早提出一次性購買終生免費升級的專業郵件系統服務商。內嵌頂級的反垃圾模塊、安全郵件網關、以及獨有的全球收發保證功能都無需再額外付費,且提供從安裝、部署到維護一站式全程服務。相信方便、經濟、高效、安全穩定的U-Mail郵件伺服器,將是企業管理無憂的最佳選擇。