現在的問題是,當頁面出錯時,如何將郵件發送到您的郵箱。
下面給妳壹個框,然後我自己做賬戶信息。
public bool SendMail(字符串添加,字符串主題,字符串內容)
{
嘗試
{
SMTP client c = new SMTP client(" SMTP . 139 . com ",23);//這裏需要更改妳的郵件服務器的SMTP服務器地址和服務器的郵件端口,可以在網站找到。
c.憑據= new network credential(" test 001 "," password 001 ");//在此輸入匯款人的賬號和密碼。
//定義壹條消息
mail message mail message = new mail message();
郵件消息。from = new mail address(" XXXX @ 139 . com ");//您的139電子郵件地址
郵件消息。to . Add(toAdd);//這裏改成妳要接收錯誤的郵箱,有系統錯誤的時候調用這段代碼。
郵件消息。主語=主語;//“系統錯誤提醒”;
郵件消息。正文=內容;//"系統出現錯誤,原因如下:";
郵件消息。優先級=郵件優先級。高;
郵件消息。IsBodyHtml = true
郵件消息。BodyEncoding =編碼。UTF8
//發送
c.發送(郵件消息);
郵件消息。dispose();
返回true
}
捕捉(異常)
{
返回false
}
}
此外,需要引入以下名稱空間
使用系統。Net . Mail
使用System.Net;
//調用示例
SendMail("XXXX@139.com ","系統錯誤提醒","此處填寫錯誤原因。");在這裏,根據需要將其更改為您自己的。第壹個是收錯郵箱,第二個是標題,第三個是內容。