为什么我的邮件发不出去了,昨天还能发出去,为什么今天就不好使了,郁闷!有谁指点指点啊????
我感觉不是没收到,原因是根本没发出去,昨天我每发出去一个邮件,我的瑞星杀毒软件都查毒,而今天根本就没任何反应??以下是代码
//过滤特殊字符串、危险脚本的类
PublicMethod publicMethod=new PublicMethod();
try
{
//定义发信人地址
mailMess.From = this.txtEmail.Text.Trim();
if(Mail.Trim()==""||Mail.Trim().Length<=0)
{
string Stop="<script>alert('邮件系统没有开通,暂时无法发送邮件,请您原谅!')</script>";
Response.Write(Stop);
return;
}
//"party1234@163.com" 是我自己的邮箱
mailMess.To ="party1234@163.com";
//定义邮件的主题
mailMess.Subject = publicMethod.WipeScript(this.txtTitle.Text.Trim()) ;
//定义邮件格式
mailMess.BodyFormat=MailFormat.Html;
//定义邮件的内容
mailMess.Body=publicMethod.WipeScript("姓名: "+this.txtName.Text.Trim())+"<br>";
mailMess.Body+=publicMethod.WipeScript("部门: "+this.txtDepart.Text.Trim())+"<br>";
mailMess.Body+=publicMethod.WipeScript("联系地址:"+this.txtAddress.Text.Trim())+"<br>";
mailMess.Body+=publicMethod.WipeScript("联系电话:"+this.txtPhone.Text.Trim())+"<br>";
mailMess.Body+=publicMethod.WipeScript("职位: "+this.txtPosition.Text.Trim())+"<br>";
mailMess.Body+="用户ip地址: "+Request.UserHostAddress+"<br>";
mailMess.Body +="信件内容:<br>"+" "+publicMethod.WipeScript(this.txtContent.Text.Trim())+"<br>";
SmtpMail.Send(mailMess);
//完成提示
string Message="<script>alert('发送到厅长信箱')</script>";
Response.Write(Message);
//消除文本框内容
btnReset_Click(sender,e);
}
catch
{
string Error="<script> alert('邮件发送失败,请重新发送!')</script>";
Response.Write(Error);
}