GmailApp.sendEmail()을 통해 여러 명의 수신자에게 전자 메일을 보낼 수 있습니까? 수신자 주소를 배열로 저장하려고 시도했지만 어떤 것도 보내지 않는 것 같습니다.Google Apps Script : GmailApp에 여러 수신자가 있습니까?
감사합니다.
GmailApp.sendEmail()을 통해 여러 명의 수신자에게 전자 메일을 보낼 수 있습니까? 수신자 주소를 배열로 저장하려고 시도했지만 어떤 것도 보내지 않는 것 같습니다.Google Apps Script : GmailApp에 여러 수신자가 있습니까?
감사합니다.
예. 가능합니다.
Google Apps 스프레드 시트 서비스를 직접 사용하는 경우 Gmail 메소드에서 고급 매개 변수를 볼 수 있습니다. GmailApp Services
다음과 같이 표시 될 수 있습니다.
GmailApp.sendEmail(recipient, subject, message, {cc: "[email protected],[email protected]"});
내가 그렇게 좋아 한 적이, 그리고 만약 내가 사람들의 다양한 숫자로 전송되고, 그것이 하나의 큰 CC되는 대신 그들에게 각각 이메일을 보내 싶어, 나는 주위에 일이이었다 발견
var emails = ["[email protected]","[email protected]","[email protected]"];
for (var i = 0; i < emails.length; i++){
GmailApp.sendEmail(emails[i], subject, message);
}
이 방법 당신은 단지 추가/이메일을 뺀 적이 이메일을 보내는 실제 코드를 변경하지 않는다하여 이메일 배열을 편집 할 수 있습니다. 단지 단점은 어레이에 얼마나 많은 주소가 있는지에 따라 전자 메일의 X 번호를 보냅니다 (일일 한도에 대해 걱정할 경우).
한편, 네 번째 매개 변수 옵션으로'message'와'{'사이에 쉼표를 추가하고 싶을 것입니다 –
받는 인수는 문자열을 사용합니다, 그래서 당신은 단순히 사이에 쉼표와 문자열로 여러 수신자를 작성할 수 있습니다 작동합니다
GmailApp.sendEmail('[email protected], [email protected]', ...);
. 그들은 모두 서로를 수신자로 보게됩니다.
편집 : 시도해 보았습니다.
좋아요, 전송 지연이있는 것 같습니다. [this] (http://mashable.com/2013/09/23/gmail-email-delays/?utm_campaign=Mash-Prod- RSS Feedburner-Tech-Partial & utm_cid = Mash-Prod-RSS-Feedburner-Tech-Partial & utm_medium = twitter & utm_source = dlvr.it). – mrfinnsmith