我在使用net自带的Mail组件在发送信息的时候怎么在客户机上面添加附件出错?
在我的本机(Exchange服务器上)就没有问题,可是在其他的机子上就会出现问题:说我添加的附件无效,假如我现加的是C:\a.txt,提示C:\a.txt无效,如果不带附件没有问题,发送正常.源代码如下:
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;
MailObj.Attachments.Add(new MailAttachment(strFileName1));
MailObj.Attachments.Add(new MailAttachment(strFileName2));
SmtpMail.SmtpServer="";
SmtpMail.Send(MailObj);
那位高手帮忙解决以下?