问题描述
自己申请的QQ免费企业邮箱,域名及各种设置已搞定,自己电脑的防火墙已关闭,杀毒软件关闭。但是发邮件始终错误,用端口25时报连接不到远程服务器,用端口465时一般报超时。但是一个网友用我的代码和我的邮箱却可以成功发送。请问是为什么?代码如下:SmtpClientsc=newSmtpClient("smtp.exmail.qq.com",25);//端口号496也试过MailMessagemm=newMailMessage();mm.SubjectEncoding=UTF8Encoding.UTF8;stringbody="111111";//内容stringto="**31721229@qq.com";//收件人地址stringform="ma@****cheng.com";//发件人地址mm.To.Add(to);//mm.From=newMailAddress(form);mm.From=newMailAddress(form,"feng",UTF8Encoding.UTF8);mm.Subject="你妹";mm.Body=body;mm.IsBodyHtml=false;sc.DeliveryMethod=System.Net.Mail.SmtpDeliveryMethod.Network;sc.Credentials=newNetworkCredential("ma@****cheng.com","*******");//sc.EnableSsl=true;try{sc.Send(mm);}
解决方案
解决方案二:
端口465SSL支持
解决方案三:
端口465SSL支持是什么意思?我代码里用465(不是495)也用过的,EnableSSL=true也写过的。是要在电脑里配置端口465支持SSL吗?能详细说一下吗?
解决方案四:
邮件客户端配置ssl465,如果本机能发送成功,就看代码哪里错了。
解决方案五:
已经解决了,用smtp.qq.com即可,被他们给骗了
解决方案六:
返回错误有错误编码。自己对应找找看。