c#.net中怎么实现用代理发邮件
   我写了一个SMTP发邮件的程序,直接发的时候,可以把邮件发送成功。通过代理服务器后,在客户端上,发邮件失败。   
 我使用的是VS2005,用的是里面自带的 
 System.Net.Mail; 
 …… 
 SmtpClient   client   =   new   SmtpClient(strSmtpServer,   Convert.ToInt32(intPort)); 
 client.UseDefaultCredentials   =   true; 
 client.Credentials   =   new   NetworkCredential(strUserName,   strPassword); 
 client.DeliveryMethod   =   SmtpDeliveryMethod.Network; 
 MailMessage   message   =   new   MailMessage(strFrom,   strto,   strSubject,   strBody); 
 ……   
 请问,什么样才能实现通过代理端成功发送邮件?     
------解决方案--------------------帖子沉了,帮你顶一下。这个不太懂。