代码大致如下:
---------------------------------------------------------------------------
string strFrom = "[email protected]";
string strTo = "[email protected]";
string strSubject = "测试";
string strMsgText = "邮件发送成功"; try
{ SmtpMail.Send(strFrom,strTo,strSubject);
//清除Label控件中的内容
lblShowMsg.Text = "发送至<b>"+strTo+"</b>邮件,发送成功"; }
catch(Exception ee)
{
lblShowMsg.Text = "发送邮件失败:"+ee.ToString();
}
-----------------------------------------------------------------------------
使用本地的SMTP服务器,提示说发送成功,但却收不到信,结果把网线拔了,竟然也提示发送成功!狂晕. 估计是SMTP的设置出了问题,不知在使用SmtpMail.Send()时,要注意些什么,SMTP要怎么配置.
---------------------------------------------------------------------------
string strFrom = "[email protected]";
string strTo = "[email protected]";
string strSubject = "测试";
string strMsgText = "邮件发送成功"; try
{ SmtpMail.Send(strFrom,strTo,strSubject);
//清除Label控件中的内容
lblShowMsg.Text = "发送至<b>"+strTo+"</b>邮件,发送成功"; }
catch(Exception ee)
{
lblShowMsg.Text = "发送邮件失败:"+ee.ToString();
}
-----------------------------------------------------------------------------
使用本地的SMTP服务器,提示说发送成功,但却收不到信,结果把网线拔了,竟然也提示发送成功!狂晕. 估计是SMTP的设置出了问题,不知在使用SmtpMail.Send()时,要注意些什么,SMTP要怎么配置.
{
try
{
MailMessage msgMail = new MailMessage();
//格式
msgMail.BodyFormat = MailFormat.Text;
//接受者
msgMail.To = To; //发送者
msgMail.From= From; //标题
msgMail.Subject = Title;
//内容
msgMail.Body = Body; //邮件主机
SmtpMail.SmtpServer = "192.168.0.1" //发送邮件
SmtpMail.Send(msgMail); return "发送成功";
}
catch
{
return "发送失败";
}
}
估计是SMTP设置的问题.帮帮忙...