首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

c#.net中如何实现用代理发邮件

2011-12-10 
c#.net中怎么实现用代理发邮件我写了一个SMTP发邮件的程序,直接发的时候,可以把邮件发送成功。通过代理服务

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);
……

请问,什么样才能实现通过代理端成功发送邮件?




[解决办法]
帖子沉了,帮你顶一下。这个不太懂。

热点排行