c# - C#中的电子邮件处理

标签 c# .net email

我需要知道在 C#/.NET Framework 中处理电子邮件的对象名称。

最佳答案

您需要命名空间 System.Net.Mail。

Here是来自 ScottGu 博客的示例。

MailMessage message = new MailMessage();
message.From = new MailAddress("sender@foo.bar.com"); 

message.To.Add(new MailAddress("recipient1@foo.bar.com"));
message.To.Add(new MailAddress("recipient2@foo.bar.com"));
message.To.Add(new MailAddress("recipient3@foo.bar.com")); 

message.CC.Add(new MailAddress("carboncopy@foo.bar.com"));
message.Subject = "This is my subject";
message.Body = "This is the content";


SmtpClient client = new SmtpClient();
client.Send(message);

关于c# - C#中的电子邮件处理,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/843935/

相关文章:

c# - 移除用于生产的 InternalsVisibleTo

c# - 为什么即使进程确实存在,Process.WaitForExit 也会抛出 "no process"异常?

perl - 尝试使用 Net::SMTP::SSL 发送经过身份验证的电子邮件

c# - 找不到类型或命名空间名称 'NativeShare'(是否缺少 using 指令或程序集引用?)

c# - 如何在手头只有 "object"的情况下从泛型派生类实例中检索静态属性?

c# - 用于查找文本中所有关键字的高效算法

c# - .NET IExtenderProvider (C#)

c# - DataTable.Load() 和 DataTable = dataSet.Tables[]; 之间的区别

ruby - 使用 Pony Gem 在 Ruby 中发送带有附件的电子邮件

java - 如何使用java邮件API在邮件中发送多个信息