ASP.NET发送电子邮件到一个gmail账户。2个独立的电子邮件。
创始人
2024-09-18 21:01:18
0

下面是使用ASP.NET发送电子邮件到Gmail账户的代码示例:

using System;
using System.Net;
using System.Net.Mail;

namespace EmailExample
{
    class Program
    {
        static void Main(string[] args)
        {
            // 发送方的电子邮件和密码
            string senderEmail = "your_email@gmail.com";
            string senderPassword = "your_password";

            // 第一个电子邮件的收件人和内容
            string recipientEmail1 = "recipient1@gmail.com";
            string subject1 = "Hello from ASP.NET";
            string body1 = "This is the first email sent using ASP.NET.";

            // 第二个电子邮件的收件人和内容
            string recipientEmail2 = "recipient2@gmail.com";
            string subject2 = "Hello again";
            string body2 = "This is the second email sent using ASP.NET.";

            // 创建SMTP客户端
            SmtpClient client = new SmtpClient("smtp.gmail.com", 587);
            client.EnableSsl = true;
            client.UseDefaultCredentials = false;
            client.Credentials = new NetworkCredential(senderEmail, senderPassword);

            try
            {
                // 发送第一个电子邮件
                MailMessage message1 = new MailMessage(senderEmail, recipientEmail1, subject1, body1);
                client.Send(message1);
                Console.WriteLine("First email sent successfully.");

                // 发送第二个电子邮件
                MailMessage message2 = new MailMessage(senderEmail, recipientEmail2, subject2, body2);
                client.Send(message2);
                Console.WriteLine("Second email sent successfully.");
            }
            catch (Exception ex)
            {
                Console.WriteLine("Error sending email: " + ex.Message);
            }
        }
    }
}

请确保将your_email@gmail.comyour_password替换为您自己的Gmail帐户电子邮件和密码。请注意,这段代码使用了Gmail的SMTP服务器,并且要求您的Gmail帐户启用了SMTP访问权限。

此代码将创建一个SMTP客户端并发送两个独立的电子邮件到不同的Gmail收件人。第一个电子邮件的主题是"Hello from ASP.NET",内容是"This is the first email sent using ASP.NET."。第二个电子邮件的主题是"Hello again",内容是"This is the second email sent using ASP.NET."。

如果发送成功,控制台将显示"First email sent successfully."和"Second email sent successfully."。如果发送过程中出现错误,控制台将显示错误消息。

相关内容

热门资讯

开挂辅助安装"wep... 【亲,wepoker辅助视频 这款游戏可以开挂的,确实是有挂的,很多玩家在这款wepoker辅助视频...
开挂辅助下载"hhp... 开挂辅助下载"hhpoker视频巡查真的假的"开挂(透视)辅助安装(有挂存在)>>您好:软件加薇13...
开挂辅助软件"pok... 开挂辅助软件"pokeplus脚本"开挂(透视)辅助平台(有挂猫腻)【无需打开直接搜索加薇13670...
开挂辅助平台"wep... wepoker软件安装包是一款可以让一直输的玩家,快速成为一个“必胜”的ai辅助神器,有需要的用户可...
开挂辅助软件"clo... 开挂辅助软件"cloudpoker辅助"开挂(透视)辅助平台(有挂规律) 了解更多开挂安装加(136...
开挂辅助下载"wep... 开挂辅助下载"wepoker有辅助器吗"开挂(透视)辅助工具(存在有挂);无需打开直接搜索打开薇:1...
开挂辅助平台"约局吧... 开挂辅助平台"约局吧是否有挂"开挂(透视)辅助神器(存在有挂)【无需打开直接搜索加薇13670430...
开挂辅助平台"hhp... 开挂辅助平台"hhpoker到底可以辅助码"开挂(透视)辅助插件(真的有挂);无需打开直接搜索加薇1...
开挂辅助软件"hh ... 您好:这款hh poker软件游戏是可以开挂的,确实是有挂的,很多玩家在这款hh poker软件游戏...
开挂辅助安装"wpk... 开挂辅助安装"wpk辅助购买"开挂(透视)辅助脚本(的确有挂) 【无需打开直接搜索加薇1367043...