在.net core 6.0 中 使用WebAPI进行QQ的邮件发送

发布时间 2023-10-19 15:52:59作者: 杨赵

首先,是在工作中遇到的发邮件问题,但是自己还没有去实现,就先写了一个Demo。

主要的内容是在网上搜的。下面进入正文。

首先发邮件,第一步要确认发送的邮件的邮箱是那个邮箱的邮箱号,比较绕。

就像我是拿QQ邮箱作为发件人,那么我就需要登录QQ邮箱,点开设置(由于我登录的是网站版的所以设置在点击右上角头像以后可以看到在点出来的框框下面。点开设置后往下滑找到第三方服务,然后打开服务,应该会自动生成授权码,如果没有自动生成,可以点一下生成授权码的文字按钮)

好了,到现在拿到授权码最重要的一部就完成了。

下面说一下详细的操作了

我是在WebAPI下创建的一个控制器,在控制器里面创建一个方法,这个方法传递三个参数(收件人,邮件标题,主体(就是你发送的主要内容)) 

 

 像这样,主要的注释都写在上面了,然后就可以运行这个Demo了。