原本一直出现错误的第三台, 一再重复的测试下﹐终于有了送件的动作﹐不过因为我要发出的信件不只一人, 再第二个人的时候就又出现了【无法存取 'CDO.Message' 对象】的讯息, 这是怎么回事呢 ?
MailMessage mail = new MailMessage();
for(int i=0;i<MTUTB.Rows.Count;i++){
mail.To=MTUTB.Rows[i]["EmpMail"].ToString();
mail.From="test@test";
mail.Subject=MailSubject;
mail.BodyFormat=MailFormat.Html;
mail.Body=MailBody;
SmtpMail.SmtpServer=SmtpSvrText.Text;
SmtpMail.Send(mail);
WriteLog("案件编号【"+HandleCode+"】第 "+mCount.ToString()+" 次发送成功 。收件人为  "+MTUTB.Rows[i]["EmpMail"].ToString());
}
这么做有什么错呢? 我原本是将MailMessage mail = new MailMessage(); 宣告于for循环之中﹐不过出现一样的错误.另外, 虽然第三台有了信件的动作, 但信件一送出, 就到了 Inetpub\mailroot\Drop之下,  目前机器是没有直接对外联机, 不过在机器上有另一ASP的程序, 也是有送信的动作信件会被送到 Inetpub\mailroot\Queue 之下, 为什么会被送到 Drop去了呢 ?