我写了一个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);
……请问,什么样才能实现通过代理端成功发送邮件?

解决方案 »

  1.   

    在代理的客房端上什么设置C#.NET,
    这样,才能发送邮件(SMTP)呀?
      

  2.   


    现在通过使用Socket撰写邮件发送程序,
    代理的那一关是过了,
    可又不知道什么发邮件附件,
    真是晕倒呀。通过使用Socket撰写邮件发送程序,
    对于什么发附件,
    我已经发了贴子了,
    叫“使用Socket撰写邮件发送程序”,
    欢迎大家一起来研究研究。谢谢“whChina(江城老温)”的支持!!!至于本贴,
    就此结贴吧。
      

  3.   

    有相同的问题,顶一下.luyangph 你的问题搞定没有啊.出点招.发个代码出来大家学习一下.OK !