首页 > 其他分享 >在.net core 6.0 中 使用WebAPI进行QQ的邮件发送

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

时间:2023-10-19 15:55:07浏览次数:39  
标签:WebAPI core QQ 发送 6.0 邮箱 邮件

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

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

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

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

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

下面说一下详细的操作了

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

 

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

标签:WebAPI,core,QQ,发送,6.0,邮箱,邮件
From: https://www.cnblogs.com/yangaizhao/p/17774900.html

相关文章

  • ASP.NET Core中DI中Add*方法对类的假定
    在ASP.NETCore的依赖注入(DI)容器中,当你使用Add*方法和泛型类型来指定要注册的类时,容器会做出以下假设:(1)类必须是具体类(ConcreteClass):使用Add*方法注册的类必须是一个具体的类,不能是接口或抽象类。这是因为你正在为特定服务类型注册一个实际的实现类。(2)类应该只有一个相关的构造......
  • vue +asp.net core webapi跨域
              vue代码:  login.vue  <template>  <divclass="login-wrap">      <el-buttontype="primary"style="width:100%;"@click="doSubmit()">提交</el-button>      ......
  • EFCore学习笔记 - 主键
    主键1、自增主键简单,但是不满足分布式,并发性能差long、int等类型主键,默认为自增自增字段的代码中不能为Id赋值,必须保持默认值0,否则运行的时候就会报错因为是数据库生成的值,所以SaveChanges()后会自动把主键的值更新到Id例子:插入帖子后,自动重定向......
  • EF Core学习笔记 - 配置
    约定配置1、主要规则表名采用DbContext中对应的DbSet的属性名数据表列的名字采用实体类属性的名字,列的数据类型采用喝实体类属性类型最兼容的类型,可以自定义设置数据表列的可空性取决于对应实体类属性的可空性名字为Id的属性为主键如果主键为short,int或者lo......
  • System.TypeLoadException:“程序集“XXXX.K3.SCM.App.Core, Version=1.0.0.0, Cultur
    一、问题描述:网站页面调用方法时报错:报错内容如下:System.TypeLoadException:“程序集“XXXX.K3.SCM.App.Core, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null”中的类型“XXXX.K3.SCM.App.Core.StockService”的方法“WriteBackAfterByInWhenAudit”没有实现。”......
  • C#/.NET/.NET Core优秀项目和框架精选(2023年10月更新,项目分类已整理完成欢迎大家踊跃
    https://www.cnblogs.com/Can-daydayup/p/17758479.html思维导航前言开源框架开源项目实用工具&软件实用SDK&类库界面&控件&UI库加入DotNetGuide技术交流群前言帮助开发者发现功能强大、性能优越、创新前沿、简单易用的C#/.NET/.NETCore优秀项目和框架,无论你是寻......
  • [LeetCode] 2530. Maximal Score After Applying K Operations
    Youaregivena 0-indexed integerarray nums andaninteger k.Youhavea startingscore of 0.Inone operation:chooseanindex i suchthat 0<=i<nums.length,increaseyour score by nums[i],andreplace nums[i] with ceil(nums[i]/3).......
  • ZXing.Net 的Core平台生成二维码
    一、引用二、代码帮助类///<summary>///ZXing.NET二维码帮助类///</summary>publicclassZXingHelper{///<summary>///站点二维码的目录///</summary>privatestaticstringQRCodeDirectory="QRCode";......
  • 分享10个非常好看的QQ空间特效代码
    以下是10种常见的QQ空间特效代码,这些代码可以在QQ空间中实现不同的视觉效果: 1.飘雪特效```javascript:void(newImage().src="http://img.t.sinajs.cn/t35/style/images/common/face/02.gif?v=3.848");```2.彩虹特效```javascript:void(newImage().src="http://img.t.sin......
  • ASP.NET Core 用户账密管理
    使用ASP.NETCore的用户账密管理功能,可以在开发环境中安全地存储和获取敏感信息,如数据库账户密码。以下是一个简单的示例:1、首先,确保在ASP.NETCore应用程序项目中安装了Microsoft.Extensions.Configuration.UserSecrets包。如果尚未安装,可以通过NuGet包管理器控制台或VisualStu......