בירור | בירור לגבי מייל חוזר אוטומטי עם קובץ מצורף בגימייל
-
@אנקי-קול אמר בבירור | בירור לגבי מייל חוזר אוטומטי עם קובץ מצורף בגימייל:
איך עשוים ירידת שורה (אנטר) בטקסט שאני כותב כאן:
לכאורה
%0D%0A
בין שורה לשורה@אנקי-קול אמר בבירור | בירור לגבי מייל חוזר אוטומטי עם קובץ מצורף בגימייל:
למה המייל מגיע מהכתובת מייל ולא מהשם איש קשר?
בגלל הצורה שהסקריפט בנוי עיין כאן
@אנקי-קול אמר בבירור | בירור לגבי מייל חוזר אוטומטי עם קובץ מצורף בגימייל:
והאם אפשר לצרף קישור (משהו כמו לחצו כאן)
יתכן שאפשר אבל יתכן שזה יזוהה כפיישינג גוגל חוסם קישורים כאלו לפעמים
-
@מיכאלוש אמר בבירור | בירור לגבי מייל חוזר אוטומטי עם קובץ מצורף בגימייל:
@אנקי-קול אמר בבירור | בירור לגבי מייל חוזר אוטומטי עם קובץ מצורף בגימייל:
איך עשוים ירידת שורה (אנטר) בטקסט שאני כותב כאן:
לכאורה
%0D%0A
בין שורה לשורהעשיתי
לבקשתכם מצורפת המודעה%0D%0Aמומלץ לתלות אותה בביהכ"נ ומקומות ציבוריים
וזה לא עבדעשיתי גםלבקשתכם מצורפת המודעה%0Aמומלץ לתלות אותה בביהכ"נ ומקומות ציבוריים
וגם זה לא עבד@אנקי-קול אמר בבירור | בירור לגבי מייל חוזר אוטומטי עם קובץ מצורף בגימייל:
למה המייל מגיע מהכתובת מייל ולא מהשם איש קשר?
בגלל הצורה שהסקריפט בנוי עיין כאן
איפה אני אמור לכתוב את זה בסקריפט?
כתבתי את זה כמעט בכל שורה אפשרית וזה לא עובד
האם ככה זה אמור להיות טוב?var file = DriveApp.getFileById('1GUwbRJHg2Swj-4qPnslQrjDeUVOS3KAK').getAs('application/pdf') const name = 'אנקי קול' function reply() { var label = GmailApp.getUserLabelByName('מודעה'); var messages = label.getThreads(); for(var i=0;i<messages.length;i++){ messages[i].reply('לבקשתכם מצורפת המודעה, מומלץ לתלות אותה בביהכ"נ ומקומות ציבוריים',{ attachments:[file] }); messages[i].removeLabel(label); } }
@מיכאלוש ממש תודה ענקית על כל העזרה
-
@אנקי-קול אמר בבירור | בירור לגבי מייל חוזר אוטומטי עם קובץ מצורף בגימייל:
לגבי השם תכתוב כך:
var file = DriveApp.getFileById('1GUwbRJHg2Swj-4qPnslQrjDeUVOS3KAK').getAs('application/pdf') const name = 'אנקי קול' function reply() { var label = GmailApp.getUserLabelByName('מודעה'); var messages = label.getThreads(); for(var i=0;i<messages.length;i++){ messages[i].reply('לבקשתכם מצורפת המודעה, מומלץ לתלות אותה בביהכ"נ ומקומות ציבוריים',{name , attachments:[file] }); messages[i].removeLabel(label); } }
אם תרצה לצרף 2 קבצים אז כך
var file = DriveApp.getFileById('1GUwbRJHg2Swj-4qPnslQrjDeUVOS3KAK').getAs('application/pdf') var file2 = DriveApp.getFileById('1GUwbRJHg2Swj-4qPnslQrjDeUVOS3KAK').getAs('application/pdf') const name = 'אנקי קול' function reply() { var label = GmailApp.getUserLabelByName('מודעה'); var messages = label.getThreads(); for(var i=0;i<messages.length;i++){ messages[i].reply('לבקשתכם מצורפת המודעה, מומלץ לתלות אותה בביהכ"נ ומקומות ציבוריים',{name , attachments:[file],[file2] }); messages[i].removeLabel(label); } }
לגבי לרדת שורה אני לא מוצא כרגע אולי נתייג את @צדיק-תמים
-
@מיכאלוש אמר בבירור | בירור לגבי מייל חוזר אוטומטי עם קובץ מצורף בגימייל:
לגבי לרדת שורה אני לא מוצא כרגע אולי נתייג את @צדיק-תמים
ע"י HTML
ראה תיעוד איך להכניס את התשובה כ-HTML
https://developers.google.com/apps-script/reference/gmail/gmail-message#replybody,-options -
@אנקי-קול אמר בבירור | בירור לגבי מייל חוזר אוטומטי עם קובץ מצורף בגימייל:
איך עשוים ירידת שורה (אנטר) בטקסט שאני כותב כאן:
כך לקובץ אחד
function reply() { var file = DriveApp.getFileById('1GUwbRJHg2Swj-4qPnslQrjDeUVOS3KAK').getAs('application/pdf') var name = 'אנקי קול' var label = GmailApp.getUserLabelByName('מודעה'); var messages = label.getThreads(); for(var i=0;i<messages.length;i++){ messages[i].reply("incapable of HTML", { htmlBody: "<b>שורה ראשונה<br>שורה שנייה<br>שורה שלישית</b>",noReply: true,name, attachments:[file] }); messages[i].removeLabel(label); } }
או כך לשני קבצים
function reply() { var file = DriveApp.getFileById('1GUwbRJHg2Swj-4qPnslQrjDeUVOS3KAK').getAs('application/pdf') var file2 = DriveApp.getFileById('1GUwbRJHg2Swj-4qPnslQrjDeUVOS3KAK').getAs('application/pdf') var name = 'אנקי קול' var label = GmailApp.getUserLabelByName('מודעה'); var messages = label.getThreads(); for(var i=0;i<messages.length;i++){ messages[i].reply("incapable of HTML", { htmlBody: "<b>שורה ראשונה<br>שורה שנייה<br>שורה שלישית</b>",noReply: true,name, attachments:[file],[file2] }); messages[i].removeLabel(label); } }
שים לב ניתן להוסיף עוד שורות ע"י
<br>
בין שורה לשורה
ניתן להגדיל את הטקסט למשל כך<h1>טקסט</h1>
ניתן להוסיף גם קישורים וכו'
לגבי תמונות, רקע, עיצוב חתימה וכו' זה גם אפשרי יש ברשת הרבה אתרים לעיצוב מיילים ב html אפשר נראה לי גם בוורד אבל זה עדיין פחות התחום שלי אולי @צדיק-תמים יעזור לך בזה -
@מיכאלוש סתם שאלה,
אפשר אולי לחבר את זה עם האופציה של שמירת טיוטה כתבנית
שישלח כל פעם תבנית מגימייל וקובץ מצורף מהדרייב כי אז הכי קל אני לא רושם בדרייב כלום חוץ מאת הקובץ ובתבנית אני יוצר מה שאני רוצה||זה לא עוזר לצירוף תמונות מוטמעות, כי גוגל שולחים את זה ככה אבל לטקסט ועיצוב זה מצוין
-
@מיכאלוש אמר בבירור | בירור לגבי מייל חוזר אוטומטי עם קובץ מצורף בגימייל:
שים לב ניתן להוסיף עוד שורות ע"י
<br>
בין שורה לשורהצריך להתחיל ב
htmlBody:
או משהו או שפשוט לעשותmessages[i].reply('<br>לבקשתכם מצורפת המודעה,<br>מומלץ לתלות אותה בביהכ"נ ומקומות ציבוריים',{name ,
?ניתן להוסיף גם קישורים וכו'
לגבי תמונות, רקע, עיצוב חתימה וכו' זה גם אפשרי יש ברשת הרבה אתרים לעיצוב מיילים ב html אפשר נראה לי גם בוורדאיך עושים קישור ותמונה מוטמעת?
אבל זה עדיין פחות התחום שלי אולי @צדיק-תמים יעזור לך בזה
@צדיק-תמים אתה יכול אולי לעזור? תזכה למצוות.
-
@אבוב מעוצב כך יהיה לך יותר קל להבין מה הולך פה
function reply() { var file = DriveApp.getFileById('1GUwbRJHg2Swj-4qPnslQrjDeUVOS3KAK').getAs('application/pdf') var name = 'אנקי קול' var label = GmailApp.getUserLabelByName('מודעה'); var messages = label.getThreads(); for(var i=0;i<messages.length;i++){ messages[i].reply("incapable of HTML", { htmlBody: `<b>תוכן ההודעה</b>`, noReply: true, name, attachments:[file] }); messages[i].removeLabel(label); } }
תוכן המייל זה מה שבין הסימנים
<b>
ל</b>
ניתן כמובן לעצב באתר שצדיק תמים הביא לך באיזה צורה שאתה רוצה ולהכניס שם איזה תבנית שאתה רוצה לדוגמא:<p>קובצ חוזר אוטומטי<br> <p>שלום הנה המודעה לתלייה בבית כנסת<br> <p>אנקי קול</p>
-
@אנקי-קול אמר בבירור | בירור לגבי מייל חוזר אוטומטי עם קובץ מצורף בגימייל:
@מיכאלוש תודה, עובד מעולה
יישר כח גדול גם לרב @צדיק-תמים על כל העזרה@אנקי-קול
תוכל לשתף את הקוד הסופי וצילום מסך של איך נראה מי שמקבל אתה המייל? -
@אנקי-קול אמר בבירור | בירור לגבי מייל חוזר אוטומטי עם קובץ מצורף בגימייל:
תגובה: מדריך | מייל חוזר אוטומטי עם קובץ מצורף בגימייל
- איך עשוים ירידת שורה (אנטר) בטקסט שאני כותב כאן:
אגב בשביל לרדת שורה וכן לצרף כמה קבצים אני משתמש ב n\
ככהvar file1 = DriveApp.getFileById('11dKyECUvS3vm-xGKGS2j-LfdMa0HK22').getAs('application/pdf') var file2 = DriveApp.getFileById('1qBiFct7NgpQL6fMHPYCbq_RpuQmjjRM').getAs('application/pdf') function reply() { var label = GmailApp.getUserLabelByName('א'); var messages = label.getThreads(); for(var i=0;i<messages.length;i++){ messages[i].reply('מצו"ב מאמרים על מצות צדקה (כולל סיפורים)\nנא לא להשיב להודעה זו. ',{ attachments:[file1, file2] }); messages[i].removeLabel(label); } }
מצו"ב מאמרים זה השורה הראשונה
ונא לא להשיב להודעה זו יורדת שורה