我试图向Test1和Test2发送一封邮件。我尝试将收件人与;
To ="Test1@stanleytests.co.za;Test2@stanleytests.co.za"
分开,但{my}} {}} {}} {}} {{}} {}} {}}现在我写了和Array。我的数组是它发送2封邮件,所以我只想发送一封邮件给两个收件人。
To="Test1@stanleytests.co.za"+"Test2@stanleytests.co.za"
请在这里帮助。谢谢
答案 0 :(得分:1)
我们不知道您使用哪个库发送电子邮件,因此我只能提出建议。
加入多个电子邮件地址的惯例是将它们与valueToCheck='myvalue'
filter(dataDF, column1 == valueToCheck & column2 == valueToCheck)
:
;
答案 1 :(得分:1)
部分代码,请参阅下面的示例。老实说,我不能在这里访问我们的SMTP服务器,所以,我无法真正测试它。这应该让你走上正确的道路。我猜你的问题确实是你遗失了:新邮件地址(i)。
希望这有帮助,MSDN网站上有更多参考资料。
private void SendDailyEmails()
{
var today = DateTime.Now;
var recipient = "Test1@stanleytests.co.za,Test2 @stanleytests.co.za";
var message = new MailMessage()
{
From = new MailAddress("Somebody"),
CC = { new MailAddress("me@stanleytests.co.za") },
Subject = "Daily Mail",
Body = @"Good morning, <br/><br/> This email is sent to you: <strong> ""please be adviced"" </strong> <br/><br/>Regards",
IsBodyHtml = true
};
foreach (var i in recipient.Split(',').ToList())
{
message.To.Add(new MailAddress(i));
}
// do your "_emailService.SendEmail(message);
}
答案 2 :(得分:0)
string body = "Body of email";
var message = new MailMessage();
message.To.Add(new MailAddress("example@exaple.com"));
message.To.Add(new MailAddress("example2@exaple.com"));
message.From = new MailAddress("example@gmail.com", "Name");
message.Subject = "This is the subject";
message.Body = body;
message.IsBodyHtml = true;