一程序要用jmail,在本机正常,一放到服务器就不行,老显示:
检索 COM 类工厂中 CLSID 为 {E5FF9F62-0E7C-4372-8AD5-DA7D2418070C} 的组件时失败,原因是出现以下错误: 80040154。注册成功还是这样,头疼
检索 COM 类工厂中 CLSID 为 {E5FF9F62-0E7C-4372-8AD5-DA7D2418070C} 的组件时失败,原因是出现以下错误: 80040154。注册成功还是这样,头疼
解决方案 »
- 关于在picturebox上重绘Label后的Label的mouseclick事件不起作用
- 面向对象问题
- 100分!!!!求大数运算类和关于大素数的类!
- 我现在对C# 应该学点什么知识感觉很迷茫。。迷茫的我
- 在数据库取得记录存入dataset后.在取值时总是出现异常.估计是因为该字段的值是NULL.有没有办法判断这个值是不是NULL的?
- 万分焦急,请大侠指导C#中文件映射的问题并一起讨论!
- 请问怎样把图片存入数据库
- 怎样向页面中加Flash动画?
- 属性读取器和有返回值的函数有什么区别?
- 如何使鼠标放到Crystal Report时不显示提示信息?
- C#编程的两个小问题
- C# 判断数据库表中字段中某一数据是否存在??
...
MailMessage mailMsg = new MailMessage();
mailMsg.From = new MailAddress("你的email地址");
mailMsg.To.Add("接收人1的email地址");
mailMsg.To.Add("接收人2的email地址");
mailMsg.Subject = "邮件主题";
mailMsg.Body = "邮件主体内容";
mailMsg.BodyEncoding = Encoding.UTF8;
mailMsg.IsBodyHtml = false;
mailMsg.Priority = MailPriority.High; SmtpClient smtp = new SmtpClient();
// 提供身份验证的用户名和密码
// 网易邮件用户可能为:username password
// Gmail 用户可能为:[email protected] password
smtp.Credentials = new NetworkCredential("用户名", "密码");
smtp.Port = 25; // Gmail 使用 465 和 587 端口
smtp.Host = "SMTP 服务器地址"; // 如 smtp.163.com, smtp.gmail.com
smtp.EnableSsl = false; // 如果使用GMail,则需要设置为true
smtp.SendCompleted += new SendCompletedEventHandler(SendMailCompleted);
try
{
smtp.SendAsync(mailMsg, mailMsg);
}
catch (SmtpException ex)
{
Console.WriteLine(ex.ToString());
}
... void SendMailCompleted(object sender, AsyncCompletedEventArgs e)
{
MailMessage mailMsg = (MailMessage)e.UserState;
string subject = mailMsg.Subject;
if (e.Cancelled) // 邮件被取消
{
Console.WriteLine(subject + " 被取消。");
}
if (e.Error != null)
{
Console.WriteLine("错误:" + e.Error.ToString());
}
else
{
Console.WriteLine("发送完成。");
}
}