necesito que al ejecutar el script si escogio la opcion de imagen le mande una imagen y si le dio a la opcion pero ciertas veces dice un mensaje que se cumplio la accion pero no muestra nada o que el correo electronico no es valido undefined
function doGet() {
var doc = SpreadsheetApp.openById('0Al651Ydm38F8dEs1amtWdjJ2dTI5M3d1anVuS3NkTWc')
var rows = doc.getDataRange();
var numrows = rows.getNumRows();
var values = rows.getValues();
for(var i=0;i<values.length;i++){
var mail = [i][2];
var nombre = [i][1];
var archivo = [i][3];
var file = DriveApp.getFileById('0B1651Ydm38F8cGtxVnFMTUFYb2s');
if(archivo === "Agregar a calendario"){
GmailApp.sendEmail(mail, "Horario de examenes", "Hola" +nombre+", Mensaje", {attachements: [file]});
}
else{
GmailApp.sendEmail(mail, "Horario", "Hola" +nombre+", Mensaje");
}
}
}