C#中SMTP邮件主题和内容如何编写

avatar
作者
筋斗云
阅读量:0

在C#中发送SMTP邮件时,可以使用以下代码示例来编写邮件主题和内容:

using System; using System.Net; using System.Net.Mail;  class Program {     static void Main()     {         // 发件人邮箱和密码         string from = "your_email@example.com";         string password = "your_password";          // 收件人邮箱         string to = "recipient@example.com";          // SMTP服务器地址和端口         string smtpAddress = "smtp.example.com";         int portNumber = 587;          // 创建邮件对象         MailMessage mail = new MailMessage();         mail.From = new MailAddress(from);         mail.To.Add(to);         mail.Subject = "邮件主题";         mail.Body = "邮件内容";          // 设置SMTP客户端         SmtpClient smtp = new SmtpClient(smtpAddress, portNumber);         smtp.UseDefaultCredentials = false;         smtp.Credentials = new NetworkCredential(from, password);         smtp.EnableSsl = true;          // 发送邮件         smtp.Send(mail);          Console.WriteLine("邮件发送成功!");     } } 

在上面的示例中,需要替换frompasswordtosmtpAddress等变量的值为实际的发件人、收件人邮箱以及SMTP服务器信息。邮件主题和内容分别设置在mail.Subjectmail.Body属性中。发送邮件时,调用smtp.Send(mail)方法即可将邮件发送出去。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!