c# - 使用 System.Net.Mail.SmtpClient 将电子邮件发送到通讯组列表

标签 c# list smtpclient

我正在使用 System.Net.Mail.SmtpClient 将电子邮件发送到通讯组列表 这是我使用的方法。 xyz@domain.com 是分发列表。

var strMailServer = ConfigurationManager.AppSettings["MailServer"];
var fromAddress = new MailAddress("abc@domain.com");
var bodyMsg = "BodyText;
var message = new MailMessage();
var smtpClient = new SmtpClient(strMailServer)
{
    Credentials = new NetworkCredential("", ""),
    Port = 25,
    EnableSsl = true
};

message.From = fromAddress;
message.To.Add("xyz@domain.com");
message.Subject = _context.Fields["Subject"].Value;
message.IsBodyHtml = true;
message.Body = bodyMsg;
smtpClient.Send(message);

邮件未传送到 xyz@domain.com 分发列表。我错过了什么吗?

最佳答案

创建分发列表时,取消选中“要求所有发件人都经过身份验证”

关于c# - 使用 System.Net.Mail.SmtpClient 将电子邮件发送到通讯组列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33021122/

相关文章:

c# - 实现接口(interface)的泛型列表

c# - 如何显示满足所有导入的 UserControl

list - Haskell 得到一个过滤的整数列表

python - 如何计算列表中元素的数量?

c# - 如何发送邮件,邮件正文作为参数并使用线程 - C#

c# - 如何检测泛型类型参数是否为浮点类型?

c# - Xamarin.Forms 的 ECDsa

list - 如何在没有 GADT 或数据类型上下文的情况下定义 List 的 Eq 实例

c# - 将文件附加到 MailMessage C# 时文件已损坏

c# - 如何使用 smtp4dev 接收电子邮件