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

A JERBI

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

A JERBI

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

A JERBI

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

mohebs

משתמש חדש
אגב, עורך הטקסט של גוגל סקריפט ממש לא נוח, הבעיה הגדולה שלו היא שהקוד קופץ לימין, כנראה בגלל שהדפדפן מוגדר על עברית.
אפשר לפתור עם שינוי של ה-css ב-F12. ללכוד את הקטע של הקוד ולתת לו direction:ltr.
גם לזה יש לי פתרון נחמד ששווה להכיר, אכתוב עליו גם בעזרת ה'.
מברוק. פשוט מדהים ותודה שאפשרת לי את הסיפוק שכתבתי קוד וזה עובד. למרות שאין לי מושג בקודים.
אני מעוניין להוסיף תוכן ארוך בגוף ההודעה, בעברית. יש 2 בעיות:
1.הבעיה שהמלל יוצא לי צמוד לצד שמאל של המייל (גם בקצר).
2. איך יורדים שורה?
באנגלית ראיתי שיורדים שורה עם n/ זה עובד גם בעברית אבל צמוד לצד שמאל.
שאלתי את רובי הבוט והוא אמר לעשות html ואז לרדת שורה עם <p>. ניסיתי את הקוד שהוא נתן ואז לא נשלח כלום במייל חוזר גם לא קובץ.
תכלס איך הופכים את המלל לצד ימין של המייל?
 

3 פינות

משתמש סופר מקצוען
עיצוב גרפי
D I G I T A L
יישור לשמאל ברוב עורכי הטקסט אפשרי עם הדגשת המלל ולחיצה על CTRL ו SHIFT השמאלי במקלדת (אותו דבר במקשים הימניים במקלדת עושה יישור לימין)
 

mohebs

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

mohebs

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

(חיה)

משתמש סופר מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
הנדסת תוכנה
@ari rm
אתה יודע לכתוב בhtml ? אם אשלח לך את הקוד שרובי הבוט מציע לי תוכל לבדוק למה לא עובד אצלי?
תנסה לכתוב
אבל אני ככל שניסיתי לשלוח דרך גוגל סקריפט אימיילים שמכילים HTML, זה לא עבד
 

(חיה)

משתמש סופר מקצוען
מנוי פרימיום
בוגר/תלמיד פרוג
הנדסת תוכנה
תנסה לכתוב
אבל אני ככל שניסיתי לשלוח דרך גוגל סקריפט אימיילים שמכילים HTML, זה לא עבד
עדכון:
ישבתי על זה קצת
ניתן לשלוח מייל מעוצב (לדוגמא, יישור לימין...) כך:
  1. יצירת ההודעה כ HTML
    למי שלא יודע HTML: ניתן להשתמש באתר הזה כדי לעצב את ההודעה, תראו את קוד ה HTML בצד ימין (להשתמש בתיבה full editor )
    (למי שיודע HTML, ניתן להשתמש גם בHTML ו CSS מורכב יותר (כאשר הCSS מוטמע בתוך התגיות HTML), גם מורכב יותר ממה שGmail מאפשר)
  2. הוספת קובץ ה HTML לפרויקט, והדבקת הקוד לתוכו. (אני קראתי לו "file.html" אם אתם קוראים לו בשם אחר, שימו לב להחליף את השם שלו בקוד)
    1708014834098.png
  3. עדכון הפונקצייה reply :
  4. JavaScript:
    function reply() {
    var htmlTemplate = HtmlService.createTemplateFromFile("file.html");
      var htmlBody = htmlTemplate.evaluate().getContent();
      var label = GmailApp.getUserLabelByName('שם התווית');
      var messages = label.getThreads();
    
      for (var i = 0; i < messages.length; i++) {
        console.log(i)
        messages[i].reply('attached', {
          htmlBody: htmlBody,
          attachments: [file]
        });
        messages[i].removeLabel(label);
      }
    }
    מכאן כמו שכתוב במדריך
 
💡 קורס פיתוח אוטומציות ובוטים כעת עם מלגות גבוהות. תחום רווחי במיוחד! מהרו להרשם!
לקבלת פרטים נוספים ✉

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

לוח מודעות

למעלה