【问题标题】:send mail google script发送邮件谷歌脚本
【发布时间】:2017-08-24 08:51:20
【问题描述】:
我正在寻找一个可以从谷歌表格发送电子邮件的谷歌脚本。
我需要向多个学生发送包含某些软件许可证的电子邮件。
他们的电子邮件在 a 行,他们的名字在 b 行,许可证在 c 行。
我希望电子邮件说:
“嗨学生
这里是一些很棒的软件的许可证:LICENS
最好的问候
奥利弗"
我一直试图在网上找到一个类似的脚本,但一直没有找到类似的东西。
也许你有一个喜欢它或在什么地方见过它?
我的编码能力很差。
希望你们能帮助我:)
【问题讨论】:
标签:
email
google-apps-script
google-sheets
【解决方案1】:
试试下面的脚本
function sendMail() {
var data = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet().getDataRange().getValues();
for (var i = 0; i < data.length; i++) {
var email = data[i][0];
var username = data[i][1];
var licens = data[i][2];
var content = "<p>Hi " + username + "</p><p>Here is your licens for some awesome software: " + licens + "</p><p>Best regards,<br>Oliver</p>";
MailApp.sendEmail({
to: email,
subject: "CUSTOM SUBJECT",
htmlBody: content
})
}
}