简介
在c#中发送邮箱我们只需要引入官方提供的命名空间 System.Net.Mail ,这个命名空间包含了一系列类,用于创建、配置和发送电子邮件消息。
这个命名空间中的一些主要类包括:
MailMessage
:表示一个电子邮件消息,包含发件人、收件人、抄送、密送、主题、正文等信息。SmtpClient
:用于发送电子邮件的客户端,可以配置 SMTP 服务器地址、端口、用户名和密码等。Attachment
:表示电子邮件附件,可以设置附件的文件名、内容类型等。AlternateView
:表示电子邮件的另一种视图,例如 HTML 格式的邮件正文。LinkedResource
:表示电子邮件中的链接资源,例如图片。MailAddress
:表示电子邮件地址,包含姓名和电子邮件地址。
下面我们来演示如何使用自己的qq邮箱来给别人发送邮件
获取qq邮箱授权码
点击链接,登录后点击右上角头像,点击设置
在常规General找到第三方服务Third-party Services 点击Generate Authorization Code生成授权码