如何解决Google Script 正在成功执行但是邮件不会发送
向所有博学的朋友问好。 我正在尝试通过谷歌脚本从我的谷歌电子表格发送邮件。以下是脚本。脚本正在成功执行。邮件未发送。
function sendEmails() {
var sheet = SpreadsheetApp.getActiveSheet();
var startRow = 2; // First row of data to process
var numRows = 2; // Number of rows to process
// Fetch the range of cells A2:B3
var dataRange = sheet.getRange(startRow,1,numRows,3);
// Fetch values for each row in the Range.
var data = dataRange.getValues();
for (i in data){
var row = data[i];
var Email = row[0]; // First column
var Subject = row[1] // Second column;
var Message = row[2]; // Third column
file = DriveApp.getFilesByName('Marks.xls');function sendEmails() {
var sheet = SpreadsheetApp.getActiveSheet();
var startRow = 2; // First row of data to process
var numRows = 2; // Number of rows to process
// Fetch the range of cells A2:B3
var dataRange = sheet.getRange(startRow,3);
// Fetch values for each row in the Range.
var data = dataRange.getValues();
for (i in data) {
var row = data[i];
var Email = row[0]; // First column
var Subject = row[1] // Second column;
var Message = row[2]; // Third column
file = DriveApp.getFilesByName('Marks.xls');
file2 = DriveApp.getFilesByName('Remuneration.pdf');
if (file.hasNext() && file2.hasNext()) {
MailApp.sendEmail(Email,Subject,Message,{
attachments: [
file.next().getAs('application/msexcel'),file2.next().getAs('application/pdf')],name: 'Automatic Emailer Script'}
)
}
}
}
file2 = DriveApp.getFilesByName('Remuneration.pdf');
if (file.hasNext() && file2.hasNext()) {
MailApp.sendEmail(Email,{
attachments: [
file.next().getAs('application/msexcel'),name: 'Automatic Emailer Script'}
)
}
}
}
有人可以帮忙吗?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。