ASP.NET 163 smtp服务器响应为:User has no permission

时间:2021-12-28 18:12:00

1、问题引出

今天在asp.net程序中,利用System.Net.Mail.MailMessage类和网易163免费邮箱服务器发送邮件时出现了如下问题。

ASP.NET 163 smtp服务器响应为:User has no permission

2、解决方案

原因很简单,我们在asp.net程序中利用程序发送邮件,相当于自定义new了一个登入163邮件服务器的客户端,利用userName和pwd登录到163邮件服务器,然后通过163 smtp服务器进行发送邮件。因此,我们需要登录自己的163邮箱,进行如下授权操作即可。

ASP.NET 163 smtp服务器响应为:User has no permission

授权之后,邮件发送正常。