主要代码:
----------------------------------------------------------------------
private void getmessage(){
try
{
submessage=new MailMessage();
submessage.To=txt_to.Text.ToString();//收邮件人
submessage.Subject=txt_sub.ToString();//邮件主题
submessage.Cc =txt_cc.ToString();//抄送地址
submessage.Body=txt_body.ToString();
//submessage.BodyEncoding=MailEncoding.UUEncode.ToString();
submessage.Bcc=txt_bcc.ToString();//暗送地址
submessage.From=txt_from.ToString();//发件人地址 //------------设置优先级---默认 normal--
if(radio_low.Checked) submessage .Priority=MailPriority .Low;
if(radio_normal.Checked) submessage .Priority=MailPriority.Normal;
if(radio_high.Checked) submessage .Priority=MailPriority .High;
//--服务器设置------------
submessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate", "1");
submessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendusername","281hz");
submessage.Fields.Add("http://schemas.microsoft.com/cdo/configuration/sendpassword", "xxxxx");
SmtpMail.SmtpServer="smtp.163.com";
SmtpMail.Send(submessage);
}
catch(Exception ee){
MessageBox.Show(ee.Message);
}
--------------------------------
提示出错信息是:未能访问"CDO.Message"对像
我已经根据网上的说的下载了cdonts.dll 并regsvr32 cdonts.dll 注册成功
我的是Xp系统
---------- 请高手指教--在下感激不尽----