JMAIL版本:4.4 professional
部分代码:private void SendMail(Email email)
{
jmail.MessageClass myJmail = new jmail.MessageClass();
myJmail.Charset = "GB2312";
// 优先级
myJmail.Priority = Convert.ToByte(1);
myJmail.From = email.userName;
myJmail.FromName = email.dispName;
myJmail.Subject = email.subject;
//身份验证的用户名
myJmail.MailServerUserName = email.userName;
myJmail.MailServerPassWord = email.pwd; StringBuilder semail = new StringBuilder();
semail.Append(email.body);
myJmail.HTMLBody = semail.ToString(); myJmail.AddRecipient(email.addr, "", ""); try
{
myJmail.AddAttachment(Server.MapPath("../../images/del.gif"), false,"text/html");
//加上附件就报错,不加正常
if (myJmail.Send(email.server,false))
{
Response.Write("成功提交至邮件服务器");
}
else
{
Response.Write("提交至邮件服务器失败");
}
}
catch(Exception ex)
{
myJmail.Close();
Response.Write(email.addr + " 发送失败 ");
}
}
捕获异常:Win32 Error CODE:87 参数不正确请问是什么原因造成的?
部分代码:private void SendMail(Email email)
{
jmail.MessageClass myJmail = new jmail.MessageClass();
myJmail.Charset = "GB2312";
// 优先级
myJmail.Priority = Convert.ToByte(1);
myJmail.From = email.userName;
myJmail.FromName = email.dispName;
myJmail.Subject = email.subject;
//身份验证的用户名
myJmail.MailServerUserName = email.userName;
myJmail.MailServerPassWord = email.pwd; StringBuilder semail = new StringBuilder();
semail.Append(email.body);
myJmail.HTMLBody = semail.ToString(); myJmail.AddRecipient(email.addr, "", ""); try
{
myJmail.AddAttachment(Server.MapPath("../../images/del.gif"), false,"text/html");
//加上附件就报错,不加正常
if (myJmail.Send(email.server,false))
{
Response.Write("成功提交至邮件服务器");
}
else
{
Response.Write("提交至邮件服务器失败");
}
}
catch(Exception ex)
{
myJmail.Close();
Response.Write(email.addr + " 发送失败 ");
}
}
捕获异常:Win32 Error CODE:87 参数不正确请问是什么原因造成的?
解决方案 »
- google地图问题,,急,在线等
- 提问:关于WebRequest.ContentLength的属性
- 我有asp.net程序在2000上经常出现WEB程序不可用,请高手解决问题!
- 不知道在什么样的情况下使用DataSet,DataView,DataTable,谁可以解释一下吗??谢谢!!!
- 怎样才能保存filefield的状态?
- 关于2005 b2的几个问题
- 100分求ASP。NET(C#)窃取目标URL地址的HTML的代码
- 字符串转换成字符数组 字符串转换成int 数组的问题
- 如何用c#语句获取当前系统日期并转换为字符串格式?
- 请帮我解决一个错误奖励100分!!!
- 比如我有一个稍微复杂一点的对数据库的操作,我是写成存储过程好?还是后台代码?还是前台代码好?
- DataGrid显示问题
看看是不是路径的问题还有是否设置了JMail.ContentType = "text/html"