我正在寻找可以从谷歌表发送电子邮件的谷歌脚本。
我需要向包含某些软件许可证的多个学生发送电子邮件。
我有他们的电子邮件在第a行,他们的名字在第b行,而许可证在第c行。
我希望电子邮件说:
"您好学生
以下是一些非常棒的软件的许可证: LICENS
祝你好运
奥利弗"
我一直试图在网上找到类似的脚本,但还是找不到这样的东西。
也许你有一个喜欢它或在某个地方见过它?
我的编码技巧很差。
希望你们能帮助我:)。
答案 0 :(得分: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
})
}
}