using System.Net.Mail;
我引用的是这个类,代码如下:
private string SendMail(string from, string fromname, string to, string subject, string body, string username, string password, string server, string fujian)
{
try
{
//邮件发送类
MailMessage mail = new MailMessage();
//是谁发送的邮件
mail.From = new MailAddress(from, fromname);
//发送给谁
mail.To.Add(to);
//标题
mail.Subject = subject;
//内容编码
mail.BodyEncoding = Encoding.Default;
//发送优先级
mail.Priority = MailPriority.High;
//邮件内容
mail.Body = body;
//是否HTML形式发送
mail.IsBodyHtml = true;
//附件
if (fujian.Length > 0)
{
mail.Attachments.Add(new Attachment(fujian));
}
//邮件服务器和端口
SmtpClient smtp = new SmtpClient(server, 25);
smtp.UseDefaultCredentials = true;
//指定发送方式
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
//指定登录名和密码
smtp.Credentials = new System.Net.NetworkCredential(username, password);
//超时时间
smtp.Timeout = 10000;
smtp.Send(mail);
return "send ok";
}
catch (Exception exp)
{
return exp.Message;
}
}调用,在vs里调试,成功~!(邮箱收到邮件.)
但在IIS里建站以后,显示成功(但收不到邮件.)
想不通,特来请教各位大侠.
不是做坏事,只是想随时了解服务器的IP(动态的IP),所以写这个小功能~~呵呵
我引用的是这个类,代码如下:
private string SendMail(string from, string fromname, string to, string subject, string body, string username, string password, string server, string fujian)
{
try
{
//邮件发送类
MailMessage mail = new MailMessage();
//是谁发送的邮件
mail.From = new MailAddress(from, fromname);
//发送给谁
mail.To.Add(to);
//标题
mail.Subject = subject;
//内容编码
mail.BodyEncoding = Encoding.Default;
//发送优先级
mail.Priority = MailPriority.High;
//邮件内容
mail.Body = body;
//是否HTML形式发送
mail.IsBodyHtml = true;
//附件
if (fujian.Length > 0)
{
mail.Attachments.Add(new Attachment(fujian));
}
//邮件服务器和端口
SmtpClient smtp = new SmtpClient(server, 25);
smtp.UseDefaultCredentials = true;
//指定发送方式
smtp.DeliveryMethod = SmtpDeliveryMethod.Network;
//指定登录名和密码
smtp.Credentials = new System.Net.NetworkCredential(username, password);
//超时时间
smtp.Timeout = 10000;
smtp.Send(mail);
return "send ok";
}
catch (Exception exp)
{
return exp.Message;
}
}调用,在vs里调试,成功~!(邮箱收到邮件.)
但在IIS里建站以后,显示成功(但收不到邮件.)
想不通,特来请教各位大侠.
不是做坏事,只是想随时了解服务器的IP(动态的IP),所以写这个小功能~~呵呵
谢谢您,同时谢谢楼上的各位.