我試圖向多個電子郵件地址發送相同的自動電子郵件,但我無法讓它發揮作用。
[HttpGet("largeorderemail")]
public IActionResult LargeOrderEmail()
{
try
{
//var bodyString = $"<h3>{msg}</h3><br/><p> 訪問網站<a href='{Startup.appSettings.AllowOrigin}/lidarweb'> LiDAR GIS portal.< /a> < /p> ";
var bodyString = $"<h3>email body</h3>"
<br/>"
var emailService = new Email { To = "[email protected]" };
var response = emailService.ExecuteLargeOrder(bodyString);
回傳Ok()。
}
catch (Exception e)
{
Log.Error(e);
回傳 NotFound()。
}
}
public async Task<Response> ExecuteLargeOrder(string bodyString)
{
var fromAddr = new EmailAddress(from, "Info") 。
主題 = "大訂單"。
var toAddr = new EmailAddress(to, "User");
plainTextContent = ""。
htmlContent = bodyString;
var msg = MailHelper.CreateSingleEmail(fromAddr, toAddr, subject, plainTextContent, htmlContent);
var response = await client.SendEmailAsync(msg);
回傳回應。
當我向一個地址發送電子郵件時,它是有效的。像這樣。var emailService = new Email { To = "[email protected]" };
但當我嘗試這樣做時,它并沒有發送郵件 var emailService = new Email { To = "[email protected], [email protected]" };
我也試過像這樣分離地址 var emailService = new Email { To = "[email protected]; [email protected]" };但這也不起作用。
有什么建議嗎?
uj5u.com熱心網友回復:
不放Email地址,試試這樣做。把所有的電子郵件地址放在陣列中,并嘗試在陣列中回圈,這樣你就可以實作你的目標。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qita/313422.html
標籤:
上一篇:我試圖在${body.email}中加入constdata=。簡單地說,它是用來發送電子郵件的,同時只需在前面輸入
