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

C

משתמש מקצוען
תשנה את השורה הראשונה:
קוד:
function sendReply() {
ל
קוד:
function reply() {
 

מניפה עיצוב ועימוד

משתמש מקצוען
עיצוב גרפי
עימוד ספרים
תודה על המדריך המעולה,
בסוף זה קרה וגמרתי לכתוב את המדריך:)
אשמח לתגובות והערות.
https://malbruk.github.io/Google/auto-reply-attach/
זה שולח לי שוב למייל תשובה
לא עובד לי,
שולח לי שוב מייל....
הסתדרתם בסוף? אשמח לדעת איפה להוסיף את הקוד שמבטל שליחה נוספת.
תודה רבה
 

אפר

סתם מתעניין...
מנוי פרימיום
תודה על המדריך המעולה,

זה שולח לי שוב למייל תשובה

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

מניפה עיצוב ועימוד

משתמש מקצוען
עיצוב גרפי
עימוד ספרים
זה הקוד כרגע:
קוד:
var file = DriveApp.getFileById('1jXjLmQLP1EbkCtjzgoIRTnO_hH-Hh50d').getAs('application/pdf')
function reply() {
  var label = GmailApp.getUserLabelByName('new-mail');
  var messages = label.getThreads();
  for(var i=0;i<messages.length;i++){
    messages[i].reply('מצורף',{
    attachments:[file]
  });
    messages[i].removeLabel(label);
    
  }
}
      if(!msg.getFirstMessageSubject().includes("Re:")){
          //
      }
האם מיקמתי את זה במקום בכלל?
הוא כותב לי:

שגיאה
ReferenceError: msg is not defined
(לא ידועה)
@ קוד.gs:13
 

C

משתמש מקצוען
זה הקוד כרגע:
קוד:
var file = DriveApp.getFileById('1jXjLmQLP1EbkCtjzgoIRTnO_hH-Hh50d').getAs('application/pdf')
function reply() {
  var label = GmailApp.getUserLabelByName('new-mail');
  var messages = label.getThreads();
  for(var i=0;i<messages.length;i++){
    messages[i].reply('מצורף',{
    attachments:[file]
  });
    messages[i].removeLabel(label);
   
  }
}
      if(!msg.getFirstMessageSubject().includes("Re:")){
          //
      }
האם מיקמתי את זה במקום בכלל?
הוא כותב לי:

שגיאה
ReferenceError: msg is not defined
(לא ידועה)
@ קוד.gs:13
הבעיה היא בif האחרון. למה לפנות לmsg? איפה יוצרים אותו?
 

C

משתמש מקצוען
בלי השורות האלו זה עובד ושולח קובץ מצורף, אבל על כל תגובה זה מצרף ושולח שוב פעם, מה צריך לעשות כדי שישלח רק להודעה הראשונה בשרשור?
לא בדקתי אם זה עובד, אבל כנראה ככה:
JavaScript:
var file = DriveApp.getFileById('1jXjLmQLP1EbkCtjzgoIRTnO_hH-Hh50d').getAs('application/pdf')
function reply() {
  var label = GmailApp.getUserLabelByName('new-mail');
  var messages = label.getThreads();
  for(var i=0;i<messages.length;i++)
      {
        if(!messages[i].getFirstMessageSubject().includes("Re:")){
           messages[i].reply('מצורף',{
           attachments:[file]
  });
      }
    messages[i].removeLabel(label);
  }
}
 

עגורן

משתמש מקצוען
עיצוב ואדריכלות פנים
ממש לא רק pdf.
כל סוג קובץ, רק צריך לתת את הtype המתאים.

.
אני רוצה לצרף קובץ וורד.
שיניתי את המילה pdf ל doc אבל אחר כך שאני עושה שמור, אז הוא כותב לי שיש שם שגיאה.
var file = DriveApp.getFileById(‎1YkcREaMeKJ9P6f-nCcyBTqGXFcU6f1Q2‎).getAs('application/doc')

זה מה שכותב לי
שגיאת תחביר: SyntaxError: Invalid or unexpected token שורה: 1 קובץ: קוד.gs
העתקה
 

עגורן

משתמש מקצוען
עיצוב ואדריכלות פנים
עכשיו אני מקבל את השגיאה הבאה
שגיאת תחביר: SyntaxError: Invalid or unexpected token שורה: 1 קובץ: קוד.gs

זה השורה הראשונה אחרי שהחלפתי את המזהה וכן מPDF לDOC.
var file = DriveApp.getFileById‎ ('1YkcREaMeKJ9P6f-nCcyBTqGXFcU6f1Q2')‎.getAs('application/doc')

ניסיתי ובלי הסוגריים. ועם ובלי המרכאות.
מה הבעיה?

@סמרקט @MordiD
 
נערך לאחרונה ב:

עגורן

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

רובי ש.

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

שירלי ו

משתמש צעיר
עכשיו אני מקבל את השגיאה הבאה
שגיאת תחביר: SyntaxError: Invalid or unexpected token שורה: 1 קובץ: קוד.gs

זה השורה הראשונה אחרי שהחלפתי את המזהה וכן מPDF לDOC.
var file = DriveApp.getFileById‎ ('1YkcREaMeKJ9P6f-nCcyBTqGXFcU6f1Q2')‎.getAs('application/doc')

ניסיתי ובלי הסוגריים. ועם ובלי המרכאות.
מה הבעיה?

@סמרקט @MordiD


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

תודה רבה
 

שירלי ו

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

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

הפרק היומי

הפרק היומי! כל ערב פרק תהילים חדש. הצטרפו אלינו לקריאת תהילים משותפת!


תהילים פרק קכד

א שִׁיר הַמַּעֲלוֹת לְדָוִד לוּלֵי יְהוָה שֶׁהָיָה לָנוּ יֹאמַר נָא יִשְׂרָאֵל:ב לוּלֵי יְהוָה שֶׁהָיָה לָנוּ בְּקוּם עָלֵינוּ אָדָם:ג אֲזַי חַיִּים בְּלָעוּנוּ בַּחֲרוֹת אַפָּם בָּנוּ:ד אֲזַי הַמַּיִם שְׁטָפוּנוּ נַחְלָה עָבַר עַל נַפְשֵׁנוּ:ה אֲזַי עָבַר עַל נַפְשֵׁנוּ הַמַּיִם הַזֵּידוֹנִים:ו בָּרוּךְ יְהוָה שֶׁלֹּא נְתָנָנוּ טֶרֶף לְשִׁנֵּיהֶם:ז נַפְשֵׁנוּ כְּצִפּוֹר נִמְלְטָה מִפַּח יוֹקְשִׁים הַפַּח נִשְׁבָּר וַאֲנַחְנוּ נִמְלָטְנוּ:ח עֶזְרֵנוּ בְּשֵׁם יְהוָה עֹשֵׂה שָׁמַיִם וָאָרֶץ:
נקרא  10  פעמים

לוח מודעות

למעלה