מדריך | שליחת מייל מהפלאפון - המודל הישן
-
@מיכאלוש אמר במדריך | שליחת מייל מהפלאפון:
MailApp.sendEmail(recipient,subject,body);
בעקבות פניה של @שמואל-ש בפרטי, בצורה הזאת המייל שיישלח יישלח ללא שם, אלא תוצג רק כתובת המייל (ראה דוגמה למטה),
ניתן להוסיף בהגדרת המשתנים לעריכת המשתמש:const name = ''
כמובן שבתוך המירכאות יש להגדיר את השם שרוצים שיוצג,
ובשליחת המייל להוסיף ארגומנט רביעי -{ name }
.
דוגמה:
במקום מה שכעת:
כלומר מוצגת כתובת מייל בלבד.
נ.ב. @מיכאלוש הפרמטר הזה לא חובה, באם משאירים אותו ריק (כלומר סטרינג ריק) - יישלח המייל כרגיל, ללא שם תצוגה. -
@33064325 אמר במדריך | שליחת מייל מהפלאפון:
@מיכאלוש משום מה זה לא עובד לי
הוא כותבException: Failed to send email: no recipient
או
TypeError: Cannot read property 'P050' of undefined
עריכה בדקתי ועל אף השגיאה זה שולח את המייל
@מיכאלוש אולי אתה יודע למה זה נותן את התגובות האלו ?
זה גם לא מוחק את הקובץ בגלל זה. -
TypeError: Cannot read property 'P050' of undefined
זה כי הגדרתי לולאה שתשלח 5 מיילים וכיוון שאין בשלוחה 5 מיילים זה מחזיר שגיאה (בהרצה ידנית עם טריגר אפי לא רואים את זה)
בהזדמנות אני ישב על זה בינתיים הכל עובד תקין ב"ה אצלי הקובץ נמחק ללא בעיותException: Failed to send email: no recipient
זה אומר שאין כתובת לשליחת המייל יכול להיות שהקלדת את המייל לא נכון תנסה לשלוח מייל נוסף עם כתובת תקינה זה אמור להסתדר
-
@מיכאלוש אמר במדריך | שליחת מייל מהפלאפון:
זה כי הגדרתי לולאה שתשלח 5 מיילים
למה לעשות מספר קשיח? תעשה לולאה לפי אורך המערך (length) או - עדיף - for of.
משהו כזה:for (const row of renderFileJson.data) { var recipient = row["P050"]; Logger.log('הכתובת לשליחה:' + recipient); var subject = row["P051"]; Logger.log('כותרת ההודעה:' + subject); var body = row["P052"]; Logger.log('תוכן ההודעה:' + body); sendemail(recipient, subject, body, name) deleteFile(url, token, extension) }
-
@055678 אמר במדריך | שליחת מייל מהפלאפון:
@מיכאלוש
יש מצב שאתה עושה אקסל שכולל החרגה של קידומי מכירות
ושיגיד את מס' הקבצים המצורפים (כמו שדיבו על זה פה ) ???יש לי הרגשה שהתכוונת לדבר אליי לגבי קבלת מיילים ולא לשליחת מיילים
אם כן אז לעניין הקבצים המצורפים אני באמת רוצה לעשות את זה בגירסאות הבאות רק שאני רוצה להוסיף אפשרות לשמיעת הקבצים המצורפים
ולעניין הקידומי מכירות אני חושב שלא כדאי להתערב לאנשים מה לשלוח לפלאפון ובאמת השארתי את האופציה למי שמעוניין ע"י עריכה של הקובץ אקסל