為了防止垃圾郵件可以在允許列表中設(shè)置只允許127.0.0.1,這樣就防止了垃圾郵件,而且不需要填寫用戶名和密碼就可以發(fā)送郵件,但有的程序/代碼沒有用戶名和密碼是沒法發(fā)送郵件的,而且不用密碼確實也不安全。所以還是要設(shè)置一下SMTP服務(wù)器的用戶名和密碼。
IIS里的用戶名和密碼都必須是windows賬戶里的用戶。所以就必須先建立一個windows賬戶名。在用戶帳戶中添加一個用戶,并設(shè)置組為:IIS_WPG(為了防止權(quán)限過大不安全,IIS_WPG全線足夠了)
然后在IIS的“默認(rèn)SMTP虛擬服務(wù)器”點擊右鍵,配置SMTP服務(wù)器。
1、在“安全”選項卡中添加剛剛創(chuàng)建的用戶。
2、在“訪問”選項卡中的“身份驗證”中勾選上“基本身份驗證”
然后用我的一個php程序測試,本來沒有用戶名和密碼是無法發(fā)送郵件的,設(shè)置好后馬上就可以發(fā)送了。
新聞熱點
疑難解答