我以前碰到过这个问题,设置了smtp服务器后,邮件怎么都发不出来,还提示一个很奇怪的提示,我忘了是什么了。后来查资料找到下面这这句话就对了。最好玩的是作者在这句话的后面的评论,他的意思是:“我不知道为什么这样就对了,但是这样做确实对了”。英文的原文,不知道有没有翻译对。。比较喜欢这句有个性的话。呵呵
SmtpMail.SmtpServer.Insert(0,MailServer) ; //your real server goes here