asp.net 为什么不能向163邮箱中发送邮件

时间:2021-08-22 15:40:32
        string tmail = GridView1.Rows[e.NewSelectedIndex].Cells[2].Text.ToString().Trim();
        System.Net.Mail.MailMessage myMail = new System.Net.Mail.MailMessage("xxxxx@sina.com", tmail);
            myMail.Subject = "您好:";
            myMail.Body = FreeTextBox1.Text.Trim();
            System.Net.Mail.SmtpClient clt = new System.Net.Mail.SmtpClient("smtp.sina.com.cn");
            clt.Credentials = new System.Net.NetworkCredential("xxxxx@sina.com", "xxxxxx");
            clt.Send(myMail);
            Response.Write("<script>alert('邮件已经发送。');</script>");
      这段代码有错误吗。
我通过这段代码可以成功的向qq和sina邮箱发送邮件。但是163邮箱却接收不到。

26 个解决方案

#1


可能被163当垃圾邮件给屏了吧?

#2


被屏蔽了。

#3


163邮箱的话。现在只有是在06年前申请的邮箱才可以发送了。我上周的开发的时刻也遇到了同样的问题。后面我是用公司的邮箱才发出去的。。祝你好运。

#4


问题问得好?

#5


163的现在都不可以
126的可以

#6


163的邮箱是不可以的,在2005年前申请的邮箱是可以的,而以后是不能直接通过C#代码发送的。。因为163邮箱需要商业化运作。。。

#7


在2006年前申请的163邮箱是可以的,如果是那之后的,还是换gmail吧~

#8


用sina的

#9


是不是接受邮件的163的邮箱没有启用 POP3/SMTP服务 ?

你点QQ邮箱的设置,可以看下“账户里面”有个选项,启用 POP3/SMTP服务

如果是给QQ发邮件,如果QQ不点这个,也是接收不到的

#10


serious mark and ding 

#11


include
							     

#12


用sina的好了

#13


gmail

#14


sina的可以!  

#15


用gmail邮箱吧

#16


163的邮箱经过特殊处理了!

#17


asp.net 为什么不能向163邮箱中发送邮件

163你要花163才可以

#18


换别的试试,发邮件的代码老是出错的。

#19


163 不支持 P0P3 ~!

#20


163的邮箱 新注册的不行,你用以前申请的就可以了

#21


引用 9 楼 jianlanzq 的回复:
是不是接受邮件的163的邮箱没有启用 POP3/SMTP服务 ?

你点QQ邮箱的设置,可以看下“账户里面”有个选项,启用 POP3/SMTP服务

如果是给QQ发邮件,如果QQ不点这个,也是接收不到的

是这个原因,不过163新申请的没有这个设置

#22


很多人会发现,在ESChop后台设置邮箱时,用163的邮箱也照样不能通过系统验证,而影响使用了呢?其实ESChop是完全支持163邮箱的,但为什么还是会出现这样的错误?

很多办公人员也会发现,新注册的163邮箱不支持outlook等客户端软件了。这是为什么呢?
以前的163邮箱是支持Jmail发信功能的,而新注册的163邮箱却不能正常发送。
原来这是因为新注册163邮箱不支持POP3发信功能了。而这一功能是可以自己去开通的。
目前免费的163邮箱暂取消了新申请用户的POP功能。如您有需要使用客户端功能,您只须升级您的邮箱到3G,即可正常使用,升级邮箱请在http://uinfo.mail.163.com/enlarge3g/index.htm页面直接进行升级,此升级是完全免费的,请您放心使用。

信息来源:http://blog.163.com/chun_hui368/blog/static/2594403200762564340254/

#23


sina的可以

#24


163的 POP3/SMTP服务 停了,所以System.Net.Mail.MailMessage 发信功能失效。



#25


mark

#26


换个标题试试,用163的邮箱发试试。发邮件看这里。
http://www.zlblogs.com/send-url-email.html

#1


可能被163当垃圾邮件给屏了吧?

#2


被屏蔽了。

#3


163邮箱的话。现在只有是在06年前申请的邮箱才可以发送了。我上周的开发的时刻也遇到了同样的问题。后面我是用公司的邮箱才发出去的。。祝你好运。

#4


问题问得好?

#5


163的现在都不可以
126的可以

#6


163的邮箱是不可以的,在2005年前申请的邮箱是可以的,而以后是不能直接通过C#代码发送的。。因为163邮箱需要商业化运作。。。

#7


在2006年前申请的163邮箱是可以的,如果是那之后的,还是换gmail吧~

#8


用sina的

#9


是不是接受邮件的163的邮箱没有启用 POP3/SMTP服务 ?

你点QQ邮箱的设置,可以看下“账户里面”有个选项,启用 POP3/SMTP服务

如果是给QQ发邮件,如果QQ不点这个,也是接收不到的

#10


serious mark and ding 

#11


include
							     

#12


用sina的好了

#13


gmail

#14


sina的可以!  

#15


用gmail邮箱吧

#16


163的邮箱经过特殊处理了!

#17


asp.net 为什么不能向163邮箱中发送邮件

163你要花163才可以

#18


换别的试试,发邮件的代码老是出错的。

#19


163 不支持 P0P3 ~!

#20


163的邮箱 新注册的不行,你用以前申请的就可以了

#21


引用 9 楼 jianlanzq 的回复:
是不是接受邮件的163的邮箱没有启用 POP3/SMTP服务 ?

你点QQ邮箱的设置,可以看下“账户里面”有个选项,启用 POP3/SMTP服务

如果是给QQ发邮件,如果QQ不点这个,也是接收不到的

是这个原因,不过163新申请的没有这个设置

#22


很多人会发现,在ESChop后台设置邮箱时,用163的邮箱也照样不能通过系统验证,而影响使用了呢?其实ESChop是完全支持163邮箱的,但为什么还是会出现这样的错误?

很多办公人员也会发现,新注册的163邮箱不支持outlook等客户端软件了。这是为什么呢?
以前的163邮箱是支持Jmail发信功能的,而新注册的163邮箱却不能正常发送。
原来这是因为新注册163邮箱不支持POP3发信功能了。而这一功能是可以自己去开通的。
目前免费的163邮箱暂取消了新申请用户的POP功能。如您有需要使用客户端功能,您只须升级您的邮箱到3G,即可正常使用,升级邮箱请在http://uinfo.mail.163.com/enlarge3g/index.htm页面直接进行升级,此升级是完全免费的,请您放心使用。

信息来源:http://blog.163.com/chun_hui368/blog/static/2594403200762564340254/

#23


sina的可以

#24


163的 POP3/SMTP服务 停了,所以System.Net.Mail.MailMessage 发信功能失效。



#25


mark

#26


换个标题试试,用163的邮箱发试试。发邮件看这里。
http://www.zlblogs.com/send-url-email.html