我的代码如下:结果虽然显示success,但邮箱力里却没有邮件,不知道为何???
//发送邮件:
MailMessage mailMess=new MailMessage();
mailMess.To="[email protected]";
mailMess.From="[email protected]";
for(int i=0;i<2;i++)
{
try
{
mailMess.Subject="你好帅哦 mail测试"+i*10;
mailMess.BodyFormat=MailFormat.Text;
mailMess.Body="希望你越来越帅\n这是一个含有附件的Email";
mailMess.Attachments.Add(new MailAttachment(Server.MapPath("mytext.txt")));
SmtpMail.Send(mailMess);
Response.Write("success!\n");
}
catch(Exception ex)
{
Response.Write(ex.Message+"\n");
}
//发送邮件:
MailMessage mailMess=new MailMessage();
mailMess.To="[email protected]";
mailMess.From="[email protected]";
for(int i=0;i<2;i++)
{
try
{
mailMess.Subject="你好帅哦 mail测试"+i*10;
mailMess.BodyFormat=MailFormat.Text;
mailMess.Body="希望你越来越帅\n这是一个含有附件的Email";
mailMess.Attachments.Add(new MailAttachment(Server.MapPath("mytext.txt")));
SmtpMail.Send(mailMess);
Response.Write("success!\n");
}
catch(Exception ex)
{
Response.Write(ex.Message+"\n");
}
mailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");//基本验证
mailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername", MailUser); //设定用户名
mailMessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", MailPassword);//设定密码SmtpMail.SmtpServer = smtp.163.com;//设定SMTP服务器