内网需要代理环境的情况下,smtpclient可用否? 在使用smtpclient的时候要不要考虑设置代理啊?还是会自动按照ie配置发送吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 这样说吧,环境:ie需要配置http代理才能上网。firefox在配置了代理以后可以正常收发163邮件。现象:使用下面代码无法发出邮件,报错发送邮件失败请问如何解决?需要自己手工写一个可设置代理的smtpclient吗?如果不需要如何解决?代码如下: MailMessage m = new MailMessage(); m.From = new MailAddress("[email protected]"); m.To.Add("[email protected]"); m.Subject = "test"; m.Body = "test"; SmtpClient sc = new SmtpClient(); sc.Credentials = new System.Net.NetworkCredential("[email protected]", "*******"); sc.Port = 25; sc.Host = "smtp.163.com"; sc.EnableSsl = false; try { sc.Send(m); } catch (System.Net.Mail.SmtpException ex) { MessageBox.Show(ex.Message+ "发送邮件出错"); } smtp服务器启动/设置好了没有 局域网是否禁止了smtp出去 补充楼上:1、smtp服务器必然已经启动。2、局域网应该没有禁止smtp出去,因为:“firefox在配置了代理以后可以正常收发163邮件。” 想你的代理服务器的ip(如果包括端口,就包括端口)发送http命令就行了。没有任何“配置”问题。 发送http命令就行了 --> 发送命令就行了 有道理,直接向代理服务器发送http命令确实好像能够解决。但是smtpClient毕竟是c#给封装好的了,多方便啊。请问c#中有没有定义好的类?可以配置代理服务器,并且可以像smtpClient一样的发送邮件 新手求助有关引用的问题~谢谢各位前辈指导 求个简单正则,谢谢网友了! 这段VBA代码用C#怎么获得结果? c# 编写一个考试系统,实现主控发出考试命令后,客户端才可以考试考试要怎么实现呢? C# 控制台程序如何获取剪切板的文本数据 C#读串口数据为什么总是错误? 正则问题,正则大侠们,都出来解决一下吧,急??!!?? 关于winform(C#)的两个初级问题 我想像以前那样按旧板“开发文档”的分类寻找文章,该如何?? 麻烦高手帮看下为什么findwindow能找到,findwindowex怎么都找不到呢 求一个JS正则表达式 Xml节点定位
环境:ie需要配置http代理才能上网。firefox在配置了代理以后可以正常收发163邮件。
现象:使用下面代码无法发出邮件,报错发送邮件失败
请问如何解决?需要自己手工写一个可设置代理的smtpclient吗?如果不需要如何解决?代码如下:
MailMessage m = new MailMessage();
m.From = new MailAddress("[email protected]");
m.To.Add("[email protected]");
m.Subject = "test";
m.Body = "test";
SmtpClient sc = new SmtpClient();
sc.Credentials = new System.Net.NetworkCredential("[email protected]", "*******");
sc.Port = 25;
sc.Host = "smtp.163.com";
sc.EnableSsl = false;
try
{
sc.Send(m);
}
catch (System.Net.Mail.SmtpException ex)
{
MessageBox.Show(ex.Message+ "发送邮件出错");
}
局域网是否禁止了smtp出去
1、smtp服务器必然已经启动。
2、局域网应该没有禁止smtp出去,因为:
“firefox在配置了代理以后可以正常收发163邮件。”
想你的代理服务器的ip(如果包括端口,就包括端口)发送http命令就行了。没有任何“配置”问题。
有道理,直接向代理服务器发送http命令确实好像能够解决。但是smtpClient毕竟是c#给封装好的了,多方便啊。请问c#中有没有定义好的类?可以配置代理服务器,并且可以像smtpClient一样的发送邮件