各位兄弟姐妹,我两天都捆在这里了,帮帮我.我用Net自带的Mail控件添加附件的时候怎么在客户机上面报错误?
在我的机器上面就没有错误(.net Studio,Exchange 2000),在其他的机器上面访问就出现错误,如果不添加附件的话没有错误,发送成功.下面是我的代码,请帮忙啊
MailMessage MailObj=new MailMessage();
MailObj.From=TxtFrom.Text;
MailObj.To=TxtTo.Text;
MailObj.Cc=TxtCc.Text;
MailObj.Bcc=TxtBcc.Text;
if (DdlPriority.SelectedValue=="Normal")
{
MailObj.Priority=MailPriority.Normal ;
}
else if (DdlPriority.SelectedValue=="High")
{
MailObj.Priority=MailPriority.High;
}
else
{
MailObj.Priority=MailPriority.Low;
}
MailObj.BodyFormat=MailFormat.Text;
//MailObj.Priority=MailPriority.Normal ;
MailObj.Subject=TxtSubject.Text;
MailObj.Body=MtxContant.Text;
string strFileName1;
string strFileName2;
strFileName1=FleFujian1.PostedFile.FileName;
strFileName2=FleFujian2.PostedFile.FileName;
//就是在下面这一行报错,说是文件无效.不如选择的是"C:\a.txt“文件,
MailObj.Attachments.Add(new MailAttachment(strFileName1));
MailObj.Attachments.Add(new MailAttachment(strFileName2));
SmtpMail.SmtpServer="";
SmtpMail.Send(MailObj);