昨晚至今早,在新的項目中,實現一個小功能,就是當有訪問者瀏覽網頁在留言簿留言時,系統把留言內容發送至某一個郵箱或是抄送指定的郵箱中。 使用以前能正常發送郵件的代碼,但在新項目中,測試時,就是出現標題的錯誤:Mailbox unavailable. The server response was: 5 ...
昨晚至今早,在新的項目中,實現一個小功能,就是當有訪問者瀏覽網頁在留言簿留言時,系統把留言內容發送至某一個郵箱或是抄送指定的郵箱中。
使用以前能正常發送郵件的代碼,但在新項目中,測試時,就是出現標題的錯誤:Mailbox unavailable. The server response was: 5.1.1 User unknown
發送郵件的郵箱地址,帳號與密碼均是正常的帳號。為何還有User unknown的異常呢?
原來,這個不明用戶,不是指發送者的信息,而是收件者是一個異常用戶,當時開發當初指這個郵箱作為預設接收郵箱。直到今天網管還沒有創建這個郵箱。
其實,Insus.NET經過很長時間,實現發送郵件的功能,下麵有幾點需要註意的。
不管是發送者,還是接收者,SMTP伺服器,帳號,密碼均是正常有效的。