מייל מענה אוטומטי עם קובץ מצורף

וילה בצפת

משתמש פעיל
@MordiD
נתת לי קישור כדי לשחק עם המלל בHtml, אבל כשאני מעתיק את זה לקוד זה לא מסתדר טוב
מה אני צריך להוסיף לפני שאני מעתיק את זה לקוד
צפה בקובץ המצורף 714265

תודה רבה
שלום וברכה אני מנסה להבין כרגע איך אני יכול לשנות את הגופן של האותיות ואת המיקום שלהם
אני מבין שהתנסת אשמח לעזרה
וכן איך אני ממקם את התמונה באמצע
תודה
 

ראדא

משתמש רשום
אפשר גם, בקוד
את יכולה לנסות לבקש מgpt שיכתוב לך, אם את לא יודעת לכתוב קוד
מישהו יוד מה לא תקין בקוד הזה?
קוד:
function sendEmails() {
}
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(שלמה);
  var dataRange = sheet.getDataRange();
  var data = dataRange.getValues();
 
  for (var i = 1; i < data.length; i++) {
    var row = data[i];
    var emailAddress = row[0];
    var subject = row[1];
    var message = row[2];
    
    // הוספת תמונות לגוף המייל
    var images = row.slice(4); // המידע של התמונות מתחיל בעמודה הרביעית בגיליון
    var inlineImages = {};
    
    for (var j = 0; j < images.length; j++) {
      var imageCell = images[j];
      var imageUrl = imageCell;
      var imageBlob = UrlFetchApp.fetch(imageUrl).getBlob();
      var imageName = 'image' + (j + 1);
      inlineImages[imageName] = imageBlob;
      message += '<br><img src="cid:' + imageName + '">';
    }
    
    // שליחת המייל
    MailApp.sendEmail({
      to: emailAddress,
      subject: subject,
      htmlBody: message,
      inlineImages: inlineImages
    });
  }
}
 

(חיה)

משתמש סופר מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
הנדסת תוכנה
מישהו יוד מה לא תקין בקוד הזה?
קוד:
function sendEmails() {
}
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(שלמה);
  var dataRange = sheet.getDataRange();
  var data = dataRange.getValues();
 

[/QUOTE]
נראה שיש סוגר } מיותר בהתחלה. מעבר לזה קשה לבדוק בלי להריץ
 

ראדא

משתמש רשום
נראה שיש סוגר } מיותר בהתחלה. מעבר לזה קשה לבדוק בלי להריץ
מעניין הרובוט בנה לי את הסקריפט.
הבעיה שלא הצלחתי בכלל לשמור את זה.
יתכן שזה קשור לנטפרי.
זה סקריפט של Google Apps Script
לך זה נותן לשמור?
 

(חיה)

משתמש סופר מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
הנדסת תוכנה
מעניין הרובוט בנה לי את הסקריפט.
הבעיה שלא הצלחתי בכלל לשמור את זה.
יתכן שזה קשור לנטפרי.
זה סקריפט של Google Apps Script
לך זה נותן לשמור?
הכנסת את זה לgoogle script? מה קורה כשאת מנסה להריץ?
לא ניסיתי לשמור אצלי
 

RVR

משתמש פעיל
מנוי פרימיום

מהודר!

סופר מקצוען באינדיזיין!!!
מנוי פרימיום
בוגר/תלמיד פרוג
עימוד ספרים
עריכה תורנית
שימו לב קריאת קודש דחופה מרבני בורופארק מהימים האחרונים!

IMG_20230531_183503_754.jpg
 

הללוהו ב ו

משתמש מקצוען
מישהו יוד מה לא תקין בקוד הזה?
קוד:
function sendEmails() {
}
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet(שלמה);
  var dataRange = sheet.getDataRange();
  var data = dataRange.getValues();
 
  for (var i = 1; i < data.length; i++) {
    var row = data[i];
    var emailAddress = row[0];
    var subject = row[1];
    var message = row[2];
 
    // הוספת תמונות לגוף המייל
    var images = row.slice(4); // המידע של התמונות מתחיל בעמודה הרביעית בגיליון
    var inlineImages = {};
 
    for (var j = 0; j < images.length; j++) {
      var imageCell = images[j];
      var imageUrl = imageCell;
      var imageBlob = UrlFetchApp.fetch(imageUrl).getBlob();
      var imageName = 'image' + (j + 1);
      inlineImages[imageName] = imageBlob;
      message += '<br><img src="cid:' + imageName + '">';
    }
 
    // שליחת המייל
    MailApp.sendEmail({
      to: emailAddress,
      subject: subject,
      htmlBody: message,
      inlineImages: inlineImages
    });
  }
}
אולי תפרט מה המטרה שלך בקוד הזה , יוכלו יותר לעזור לך, מה שעל פניו נראה מרפרוף מלמעלה שהסוגר בשורה השניה מיותרת שהיא סוגרת מיד את הסקריפט, אבל יש עוד תקלות חוצמיזה..
 

RVR

משתמש פעיל
מנוי פרימיום
מעוניינת בקוד עם מענה למייל אוטומטי בתוספת כמה תמונות מצורפות
למשל - אם רושמים קוד 147L בשורת נושא יצורפו תמונות שנמצאות בתיקיית דרייב עם הקוד הזה
איך אפשר לעשות את זה?
תודה רבה!
 

ראדא

משתמש רשום
אולי תפרט מה המטרה שלך בקוד הזה , יוכלו יותר לעזור לך, מה שעל פניו נראה מרפרוף מלמעלה שהסוגר בשורה השניה מיותרת שהיא סוגרת מיד את הסקריפט, אבל יש עוד תקלות חוצמיזה..
איזה תקלות?
הנה שגיאה שהוא כותב?

שגיאה
TypeError: Cannot read properties of undefined (reading 'getDataRange')
 

ראדא

משתמש רשום
אולי תפרט מה המטרה שלך בקוד הזה , יוכלו יותר לעזור לך, מה שעל פניו נראה מרפרוף מלמעלה שהסוגר בשורה השניה מיותרת שהיא סוגרת מיד את הסקריפט, אבל יש עוד תקלות חוצמיזה..

קוד:
function sendEmails() {
  var sheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName('שלמה');
  var dataRange = sheet.getDataRange();
  var data = dataRange.getValues();
 
  for (var i = 1; i < data.length; i++) {
    var row = data[i];
    var emailAddress = row[0];
    var subject = row[1];
    var message = row[2];
  
    // הוספת תמונות לגוף המייל
    var images = row.slice(3); // המידע של התמונות מתחיל בעמודה הרביעית בגיליון
    var inlineImages = {};

    for (var j = 0; j < images.length; j++) {
      var imageCell = images[j].toString();
      var imageUrl = imageCell;
      var imageBlob = UrlFetchApp.fetch(imageUrl).getBlob();
      var imageName = 'image' + (j + 1);
      inlineImages[imageName] = imageBlob;
      message += '<br><img src="cid:' + imageName + '">';
    }

    // שליחת המייל
    MailApp.sendEmail({
      to: emailAddress,
      subject: subject,
      htmlBody: message,
      inlineImages: inlineImages
    });
  }
}


מה עכשיו לא טוב?
הוא כותב לי שגיאה
1685640004578.png
 

אייל?

משתמש רשום
בלת"ק אבל נראה שרבים פה מבינים בתחום אולי תוכלו לעזור לי בזה
תודה מראש
 

(חיה)

משתמש סופר מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
הנדסת תוכנה

(חיה)

משתמש סופר מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
הנדסת תוכנה
מעוניינת בקוד עם מענה למייל אוטומטי בתוספת כמה תמונות מצורפות
למשל - אם רושמים קוד 147L בשורת נושא יצורפו תמונות שנמצאות בתיקיית דרייב עם הקוד הזה
איך אפשר לעשות את זה?
תודה רבה!
תעשי לפי המדריך, רק לכל קוד שאת רוצה - בנפרד
 

(חיה)

משתמש סופר מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
הנדסת תוכנה
@סמרקט
שאלה עקיפה על מה שכתבת:
תדרשו לבחור את החשבון שבו הסקריפט ירוץ, ומכיוון שהסקריפט לא מאומת על ידי גוגל, תופיע הודעה האפליקציה הזו אינה מאומתת.

לחצו על מתקדם ואחר כך על כניסה אל... (לא מאובטח)

לאחר מכן יופיעו הפעולות שהסקריפט מבקש לקבל עבורן הרשאה. לחצו על אישור.
כשאני כותבת סקריפט בגוגל אפס ואני רוצה שגוגל יאמת אותו - (לדוגמא אם אני רוצה להפיץ אותו)
איך שולחים להם את זה לאימות? שלא יקפוץ כל פעם הלא מאומתת
 

HALPERT

משתמש רשום
יש מישהו שיכול להראות לי איך לעשות תשובה אוטמטית בלי קובץ מצורף?
 
💡 קורס פיתוח אוטומציות ובוטים כעת עם מלגות גבוהות. תחום רווחי במיוחד! מהרו להרשם!
לקבלת פרטים נוספים ✉

אולי מעניין אותך גם...

לוח מודעות

למעלה