写的一个发送邮件的程序,用公司自己的邮局就可以发送邮件,换上客户的就提示错误
用163的mail也可以
就是用客户的就不ok了那位高手帮帮我呀 ,都弄了1天了
Base-64 字符串中的无效字符。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.FormatException: Base-64 字符串中的无效字符。 MailMessage mail = new MailMessage();
mail.IsBodyHtml = true;
mail.From = new MailAddress(mail_from,"");//发件人的邮箱
mail.To.Add(new MailAddress(mail1[i],""));//收件人
mail.Subject = "加盟联系";//主题
mail.Body = "<html>" + content + "</html>";//内容
mail.SubjectEncoding = Encoding.GetEncoding("utf-8");
mail.BodyEncoding = Encoding.GetEncoding("utf-8");
mail.Priority = MailPriority.High;
SmtpClient sc = new SmtpClient(mail_smtp);//发邮件的服务器
NetworkCredential nc = new NetworkCredential(mail_user, mail_password);//申请的帐户信息
sc.Credentials = nc;
sc.Send(mail);
用163的mail也可以
就是用客户的就不ok了那位高手帮帮我呀 ,都弄了1天了
Base-64 字符串中的无效字符。
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.FormatException: Base-64 字符串中的无效字符。 MailMessage mail = new MailMessage();
mail.IsBodyHtml = true;
mail.From = new MailAddress(mail_from,"");//发件人的邮箱
mail.To.Add(new MailAddress(mail1[i],""));//收件人
mail.Subject = "加盟联系";//主题
mail.Body = "<html>" + content + "</html>";//内容
mail.SubjectEncoding = Encoding.GetEncoding("utf-8");
mail.BodyEncoding = Encoding.GetEncoding("utf-8");
mail.Priority = MailPriority.High;
SmtpClient sc = new SmtpClient(mail_smtp);//发邮件的服务器
NetworkCredential nc = new NetworkCredential(mail_user, mail_password);//申请的帐户信息
sc.Credentials = nc;
sc.Send(mail);
解决方案 »
- 网页文件 this.GetType() 的问题!!!!
- 求助:遍历DropDownlist时,代码为什么要执行2次
- 请我各位,在ASP.NET的报表系统一般都是怎么实现的呢?
- 加载页面时,页面上有多个textbox,怎么让光标焦点定位在第一个上?
- 單獨版的水晶報表7.0(不是.net自帶的)制作的報表文件在asp頁面中調用時一打開頁面就提示用戶輸入用戶名和密碼?
- !!!一个关于全局变量使用是的棘手问题。定义一个全局a,首次运行程序给这个全局变量赋值a=1.如果第二次再运行程序,a的值就总是1。是不
- 请问各位 网页上的即时弹出消息是怎么实现的??
- 高薪招标(6000-8000)
- MVC2 VIEW怎么接收后台来的DATASET
- 访问手机版网页,有时候直接看到html代码。
- 问个简单的SQL语句
- .net连接mysql数据库,部署服务器问题,要尽快部署,在线等,急啊~~~~~~~~~
{
byte[] encrypted = Convert.FromBase64String(content);
return System.Text.ASCIIEncoding.Default.GetString(encrypted);
}
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 异常详细信息: System.FormatException: Base-64 字符串中的无效字符。源错误:
行 19: public string EncodeString(string content)
行 20: {
行 21: byte[] encrypted = Convert.FromBase64String(content);
行 22: return System.Text.ASCIIEncoding.Default.GetString(encrypted);
行 23: }
源文件: f:\vswork\jindi\admin\SendMail.aspx.cs 行: 21