当前位置: 首页 > 知识库问答 >
问题:

向多个收件人发送电子邮件失败

呼延升
2023-03-14

我正在尝试将相同的自动电子邮件发送到多个电子邮件地址,但我无法使其正常工作。

[HttpGet("largeorderemail")]
        public IActionResult LargeOrderEmail()
        {
            try
            {
                //var bodyString = $"<h3>{msg}</h3><br/><p> Visit the site <a href='{Startup.appSettings.AllowOrigin}/lidarweb'> LiDAR GIS portal.</a></p>";
                var bodyString = $"<h3>email body</h3>" +
                                  <br/>" +
                var emailService = new Email { To = "info@tel.net" };
                var response = emailService.ExecuteLargeOrder(bodyString);
                return Ok();
            }
            catch (Exception e)
            {
                Log.Error(e);
                return NotFound();
            }
        }

public async Task<Response> ExecuteLargeOrder(string bodyString)
        {
            var fromAddr = new EmailAddress(from, "Info");
            subject = "large order";
            var toAddr = new EmailAddress(to, "User");
            plainTextContent = "";
            htmlContent = bodyString;
            var msg = MailHelper.CreateSingleEmail(fromAddr, toAddr, subject, plainTextContent, htmlContent);
            var response = await client.SendEmailAsync(msg);
            return response;
        }

当我向单个地址发送电子邮件时,它可以工作。像这样: var 电子邮件服务 = 新电子邮件 { To = “info@tel.net” }; 但是当我尝试这样的事情时,它不会发送电子邮件 var 电子邮件服务 = 新电子邮件 { To = “info@tel.net, info@gmail.com” }; 我还尝试像这样分隔地址 var 电子邮件服务 = 新电子邮件 { To = “info@tel.net;info@gmail.com“ };但这也行不通。

有什么建议吗?

共有1个答案

狄飞尘
2023-03-14

不要输入电子邮件地址,而是尝试这样做。将所有电子邮件地址保留在数组中,并尝试遍历数组,以便实现目标。

 类似资料:
  • 我需要将我的表单发送给多个收件人,但我想不出需要编辑哪一行。请看下文。我很感激你的帮助。 我已经尝试添加更多的值到电子邮件,但我不能使它工作。 我需要将我的表单发送给多个收件人,但我想不出需要编辑哪一行。请看下文。我很感激你的帮助。 我已经尝试添加更多的值到电子邮件,但我不能使它工作。 null null

  • 问题内容: 我尝试将邮件从python发送到从.txt文件导入的多个电子邮件地址,我尝试了differend语法,但是没有任何效果… 编码: 因此,我尝试了此操作以从.txt文件导入收件人地址: mainList.txt包含: 但这行不通… 我也尝试做: 和 有谁知道该怎么办? 非常感谢! 问题答案: 并将每个收件人放在自己的 行上 (即以换行符分隔)。

  • 问题内容: 我在向多个收件人发送邮件时遇到问题。 我的剧本是 我有两个问题 我可以列出一系列收件人吗? 如何在密件抄送列表中获取一组收件人? 与以上两个查询相关的解决方案确实会有所帮助 谢谢Nabarun 问题答案: 您可以在和字段中使用一系列收件人。 例如: 如果这对您不起作用,并且Node没有吐出任何错误,请登录SendGrid的网站并查看“ 电子邮件活动日志”,以检查是否已发送电子邮件。 我

  • 问题内容: 我有一些PHP代码,用于将表单发送到特定的电子邮件地址。但是,我想在PHP发送时再添加几个电子邮件地址。我怎样才能做到这一点? 谢谢。 问题答案: 这将起作用:

  • 我正试图通过一个Jenkins脚本管道,借助ext电子邮件插件发送电子邮件。 我已经用默认收件人配置了插件。 这是我的管道: 我试图将电子邮件发送给触发作业的用户,但没有收到发送给默认收件人的电子邮件。我还尝试了。 我得到了这个错误:

  • 我正在使用RESTAPI,并通过代码手动创建信封。我更喜欢我的网站检索收件人的docusign控制台链接,因此我禁用了沙盒中的电子邮件(首选项- 它成功了。我切换到从模板构建信封,现在电子邮件通知将从docusign发送给收件人。API的模板部分似乎有一些东西可以更改电子邮件的主题、正文等,但没有什么可以抑制它们”。有什么方法可以抑制收件人通知电子邮件吗?

  • 我正在使用PHPmailer发送电子邮件。到目前为止,我成功地将电子邮件发送到一个地址。现在,我想在一次点击中发送多封电子邮件。 问题:我曾尝试使用下面的一些循环发送多封电子邮件,但我输出错误。是的,它发送电子邮件,但只发送到一个地址,并且该电子邮件地址将获取所有应该发送到其他电子邮件的电子邮件。 例如,当我发送17封电子邮件时,这17封电子邮件只发送到一个地址。电子邮件应根据数据库中的地址发送,