Spire.Email 教程2:如何在C#,VB.NET 中发送批量电子邮件
来源:互联网 发布:淘宝店铺名怎么修改 编辑:程序博客网 时间:2024/06/05 21:48
工具:Spire.Email for .NET
代码演示:
Step 1:创建MailMessage类的实例并指定发件人和收件人。
MailMessage message1 = new MailMessage("sender@e-iceblue.com", "recipient1@e-iceblue.com");MailMessage message2 = new MailMessage("sender@e-iceblue.com", " recipient2@e-iceblue.com");MailMessage message3 = new MailMessage("sender@e-iceblue.com", " recipient3@e-iceblue.com");
Step 2:设置消息的主题和正文。
message1.Subject = message2.Subject = message3.Subject = "Subject";message1.BodyText = message2.BodyText = message3.BodyText = "This is body text.";
Step 3:初始化MailMessageCollection类的对象,并将MailMessage类的实例添加到对象中。
List msgs = new List();msgs.Add(message1);msgs.Add(message2);msgs.Add(message3);
Step 4:使用主机,端口,用户名和密码创建SmtpClient实例,并使用SendSome方法发送批量的电子邮件。
SmtpClient client = new SmtpClient();client.Host = "smtp.outlook.com";client.Port = 587;client.Username = "sender@e-iceblue.com";client.Password = "password";client.ConnectionProtocols = ConnectionProtocols.Ssl;client.SendSome(msgs);Console.WriteLine("Message sent");
完整代码:
[C#]
MailMessage message1 = new MailMessage("sender@e-iceblue.com", "recipient1@e-iceblue.com");MailMessage message2 = new MailMessage("sender@e-iceblue.com", " recipient2@e-iceblue.com");MailMessage message3 = new MailMessage("sender@e-iceblue.com", " recipient3@e-iceblue.com");message1.Subject = message2.Subject = message3.Subject = "subject";message1.BodyText = message2.BodyText = message3.BodyText = "This is body text.";List msgs = new List();msgs.Add(message1);msgs.Add(message2);msgs.Add(message3);SmtpClient client = new SmtpClient();client.Host = "smtp.outlook.com";client.Port = 587;client.Username = "sender@e-iceblue.com";client.Password = "password";client.ConnectionProtocols = ConnectionProtocols.Ssl;client.SendSome(msgs);Console.WriteLine("Message sent");
[VB.NET]
Dim message1 As New MailMessage("sender@e-iceblue.com", "recipient1@e-iceblue.com")Dim message2 As New MailMessage("sender@e-iceblue.com", " recipient2@e-iceblue.com")Dim message3 As New MailMessage("sender@e-iceblue.com", " recipient3@e-iceblue.com")message1.Subject = InlineAssignHelper(message2.Subject, InlineAssignHelper(message3.Subject, "subject"))message1.BodyText = InlineAssignHelper(message2.BodyText, InlineAssignHelper(message3.BodyText, "This is body text."))Dim msgs As New List(Of MailMessage)()msgs.Add(message1)msgs.Add(message2)msgs.Add(message3)Dim client As New SmtpClient()client.Host = "smtp.outlook.com"client.Port = 587client.Username = "sender@e-iceblue.com"client.Password = "password"client.ConnectionProtocols = ConnectionProtocols.Sslclient.SendSome(msgs)Console.WriteLine("Message sent")
慧都控件网
阅读全文
0 0
- Spire.Email 教程2:如何在C#,VB.NET 中发送批量电子邮件
- Spire.Email 教程:在C#,VB.NET中搜索电子邮件
- Spire.Email 教程:如何删除C#,VB.NET中的电子邮件
- Spire.Doc 教程:如何在C#,VB.NET中为Word文档插入形状和形状组
- 【教程】Excel组件Spire.XLS 教程:如何在C#,VB.NET将CSV转换为PDF
- 【教程】Excel控件Spire.XLS 教程:在C#,VB.NET中添加Excel边框
- [VB.NET源码] 发送电子邮件EMAIL实例
- Word组件 Spire.Doc 教程:如何在C#,VB.NET中将XML转换为PDF
- Spire.Email 教程:从C#,VB.NET中的PST文件获取文件夹信息
- 【教程】PDF组件Spire.PDF 教程:如何在C#,VB.NET中将HTML样式化文本插入PDF
- 如何在ASP.NET中发送电子邮件?
- Word控件Spire.Doc 教程:用C#,VB.NET在Word中创建对书签的交叉引用
- Spire.Doc 教程:在C#,VB.NET创建、编辑和保存Word
- [VB.NET]发送电子邮件
- Spire.Doc 教程:从C#和VB.NET的word文档中删除形状
- PPT控件Spire.Presentation 教程:在VB.NET中将HTML字符串附加到PPT中
- 【教程】如何在C#,VB.NET中获取PDF书签
- 【教程】如何在C#,VB.NET中提取消息内容
- C
- Qt中数据库基本操作--QSqlQuery
- jquery开发:jQuery实现当按下回车键时绑定点击事件
- 暑假集训test7
- Jquery
- Spire.Email 教程2:如何在C#,VB.NET 中发送批量电子邮件
- 每隔几秒切换一次文本的TextView的实现
- Python单元测试+文档测试
- IP地址判断
- Linux服务器添加站点域名管理
- [leetcode javascript解题]N-Queens
- Servlet解析
- python requests post 文件,图片
- HDU 1560 IDA*(迭代加深搜索)