读书人

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

发布时间: 2011-12-10 22:22:01 作者: rapoo

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

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




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

读书人网 >C#

热点推荐