国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > IIS > 正文

設置IIS為SMTP發送郵件服務器

2024-08-29 03:14:18
字體:
來源:轉載
供稿:網友

如果網站需要發送郵件,如論壇注冊后給用戶發郵件,可以在IIS中設置smtp服務器完成。

  安裝設置服務端

  Windows XP和2000本身就擁有構件SMTP服務器的功能,只是一般還沒有安裝。選擇“控制面板→添加/刪除程序→添加/刪除Windows組件”,彈出 “Windows組件向導”對話框,在其中雙擊“Internet信息服務(IIS)”項,就會打開詳細選擇項,選中“SMTP Service”,按“確定”,插入Windows XP安裝盤進行安裝(如圖1)。

設置IIS為SMTP發送郵件服務器   

  安裝好SMTP服務器后,選擇“控制面板→性能和維護→管理工具→Internet信息服務”打開Internet信息服務設置窗口,在窗口左側點擊本地計算機名,展開本地計算機目錄,可以看到有兩個分支“Wed站點”和“默認SMTP虛擬服務器”。在“默認SMTP虛擬服務器”上點擊鼠標右鍵選擇“屬性”,打開“默認SMTP虛擬服務器屬性”窗口。

  “常規”選項卡主要設置IP地址,單擊IP地址下拉項選擇“127.0.0.1”,表示指向本地計算機IP地址,其他項使用默認即可。如果你是局域網接入,擁有固定IP地址,那么IP地址就應該選擇相應的地址(如圖2)。
設置IIS為SMTP發送郵件服務器 

  “訪問”選項卡中設置訪問權限。單擊“身份驗證”,選擇“匿名訪問”,表示任何用戶都可以發送。
在訪問--連接控制--連接和中繼中--選擇僅以下列表--輸入允許發送郵件的服務器IP地址,這樣可以限制允許哪個服務器來通過此SMTP server發郵件

  “郵件”選項卡中設置郵件傳輸條件及限制,“限制郵件大小為”等四個選項可以使用默認值,無須更改;

  “將未傳遞報告的副本發送到”可將發送不成功的郵件返回發件人,并且寫明不成功的原因;“死信目錄”設置沒有發送成功的郵件被存放的位置。

  “傳輸”選項中設置郵件傳遞時間,這里不用修改,使用默認值;“LDAP路由”選項用來指定服務器使用的目錄服務器標識和屬性,這里也不用啟動它。

  “安全”選項中設置使用發送服務器的有權用戶,默認用戶是“Administrators”,你可以單擊“添加”添加使用用戶。

  一切設置好后,你就擁護了自己的郵件發送服務器了!下面我們來看看在Outlook Express和Foxmail中如何設置使用自己的SMTP來發信。

特別注意:
1) 防火墻將25端口打開 ,如果發郵件程序是在同一臺機器上,無需打開。
2)將殺毒軟件,如Symantec Antivirus 的Internet 郵件防護關閉

 發送程序設置

以bugfree發送郵件為例,可進行如下設置
/* 8. Mail setting. */
$_CFG['Mail']['On']          = true;
$_CFG['Mail']['FromAddress'] = "bugfree";
$_CFG['Mail']['FromName']    = 'bugfree';
$_CFG['Mail']['SendMethod']  = 'SMTP';   // MAIL|SENDMAIL|SMTP|QMAIL

/* 9. SMTP param setting. */
$_CFG['Mail']['SendParam']['Host']     = '127.0.0.1';       // The server to connect. Default is localhost
$_CFG['Mail']['SendParam']['SMTPAuth'] = false;    // Whether or not to use SMTP authentication. Default is FALSE
$_CFG['Mail']['SendParam']['Username'] = '';       // The username to use for SMTP authentication.
$_CFG['Mail']['SendParam']['Password'] = '';       // The password to use for SMTP authentication.

    用PHP的郵件函數發送

修改php.ini文件中的mail function 

[mail function]
; For Win32 only.
SMTP = ip地址  ( 用服務器的外網IP地址,localhost不行)
smtp_port = 25
; For Win32 only.
sendmail_from = localhost@example.com

  設置客戶端軟件測試

  打開Outlook Express,選擇“工具→賬號→郵件”,選中帳號點“屬性”,在“服務器”標簽下的“發送郵件(SMTP)”中輸入“127.0.0.1”,即本機地址(如圖3),“我的服務器需要身份驗證”不選擇。
設置IIS為SMTP發送郵件服務器 

  撰寫發送郵件和我們平時操作一樣,沒有什么區別。寫好后點發送,郵件會在瞬間發送完畢

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 巩留县| 高淳县| 菏泽市| 石楼县| 思南县| 海宁市| 柞水县| 霍林郭勒市| 和林格尔县| 邻水| 南投市| 湾仔区| 延长县| 昭觉县| 新余市| 麻阳| 大渡口区| 铜陵市| 西藏| 博白县| 乾安县| 左贡县| 铁岭县| 通山县| 武乡县| 凌海市| 进贤县| 苏尼特右旗| 双辽市| 泗阳县| 民县| 莱芜市| 鞍山市| 永登县| 溆浦县| 象山县| 永安市| 贵溪市| 五原县| 永靖县| 拉萨市|