Login
网站首页 > 文章中心 > VB.net

.net 发邮件

作者:小编 更新时间:2023-08-05 13:47:20 浏览量:71人看过

在 .NET 中发送电子邮件,你可以使用  SmtpClient  类和相关的类库来实现。

1.jpg

下面土嘎嘎小编分享一个简单的示例代码:

〓〓代码如下:〓〓

using System;

using System.Net;

using System.Net.Mail;

class Program

{

    static void Main()

    {

        try

        {

            // 设置发件人的电子邮件地址和密码

            string senderEmail = "your_email@tugaga.com";

            string password = "your_password";

            // 创建 SmtpClient 对象并设置 SMTP 服务器信息

            SmtpClient client = new SmtpClient("smtp.tugaga.com", 587);

            client.EnableSsl = true; // 如果需要使用 SSL 连接,请将该值设置为 true

            client.Credentials = new NetworkCredential(senderEmail, password);

            // 创建 MailMessage 对象

            MailMessage message = new MailMessage();

            message.From = new MailAddress(senderEmail);

            message.To.Add("recipient@tugaga.com"); // 设置收件人的电子邮件地址

            message.Subject = "这是一封测试邮件";

            message.Body = "邮件正文内容";

            // 发送邮件

            client.Send(message);

            Console.WriteLine("邮件发送成功!");

        }

        catch (Exception ex)

        {

            Console.WriteLine("邮件发送失败:" + ex.Message);

        }

    }

}

在上面给出的示例中,你需要替换以下信息:

◆ your_email@tugaga.com:你的发件人电子邮件地址。

◆ your_password:你的发件人电子邮件密码。

◆ smtp.tugaga.com:SMTP 服务器地址,根据你所使用的电子邮件提供商进行设置。

◆ "recipient@tugaga.com":收件人的电子邮件地址。

还可以根据需要添加更多的收件人、抄送(CC)和密送(BCC),以及附件等。这只是一个基本的示例,你可以根据具体情况进行扩展和自定义。


版权声明:倡导尊重与保护知识产权,本站有部分资源、图片来源于网络,如有侵权,请联系我们修改或者删除处理。
转载请说明来源于"土嘎嘎" 本文地址:http://www.tugaga.com/jishu/vbnet/1386.html
<<上一篇 2023-07-31
下一篇 >> 2023-08-30

编辑推荐

热门文章