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

使用Google应用脚本向gmail联系人列表发送电子邮件

子车轶
2023-03-14

从这个答案中找到了一些代码:

Message details
Invalid email: [L<?>;@11773e2

代码如下:

var email_list = []; 
var contacts = ContactsApp.getContactGroup('TESTING').getContacts();

Browser.msgBox(contacts); 

for(var i in contacts){
  email_list.push(contacts[i].getPrimaryEmail());
}

Browser.msgBox(email_list);
MailApp.sendEmail({
  to: email_list, 
  subject: "SUBJECT",
  htmlBody: html2,
  inlineImages:emailImages});
}

共有1个答案

荆炳
2023-03-14

mailapp.sendeMail方法要求to键的值为单个字符串(由一个由,分隔的电子邮件列表组成),而您的值为数组。这可能就是问题所在。尝试ToString()Join():

email_list.join();

如果不是这样,你就需要检查列表中的所有电子邮件中是否有残疾人。

 类似资料:
  • 我正在使用Google表单将多条消息合并到一个每日电子邮件中,使用脚本和每日定时触发器发送(代码从这里复制,下面是我的版本)。 例如,一个电子邮件地址是abc@example.co.uk,他们收到了电子邮件,但在我的收件箱(xyz@example.co.uk)中是发送到abc@example.co.uk的电子邮件,但不是转发的消息或回复。 有什么办法阻止这一切吗?

  • 需要使用spring boot从gmail发送邮件 但我得到了一个错误,就像 此应用程序没有/error的显式映射,因此您将其视为回退。 出现意外错误(type=内部服务器错误,状态=500)。邮件服务器连接失败;嵌套异常是com.sun.mail.util.MailConnectExc0019:无法连接到主机,端口:smtp.gmail.com,587;超时5000;嵌套异常是:java.net

  • 我正在尝试使用gmail从Delphi发送电子邮件。我有Indy10.5.9.0和Delphi XE3。 我从中获得了示例代码:http://www.andrecelestino.com/delphi-xe-envio-de-e-mail-com-componentes-indy/ 我还尝试了其他示例代码,但结果相同。 我有libeay32.dll和ssleay32.dll从这里:http://w

  • 我正在使用C#使用SMTP和gmail服务器发送电子邮件。 下面是我用于发送电子邮件的代码。我遇到了一些错误,即。 SMTP服务器需要安全连接,或者客户端未通过身份验证。服务器响应为:需要5.5.1身份验证。 我做错了什么?我如何使用gmail发送电子邮件。

  • 我正在尝试发送确认电子邮件给用户使用smtp提供的谷歌和测试在我的本地机器。我已经编写了代码并提供了设置。 这是我下面的设置 我需要我的站点在https中运行吗?我只想在我的本地机器中测试我的脚本。