Versuch, ein App-Skript zu erhalten, um den Wochentag zu überprüfen, wenn eine Nachricht eingeht und automatisch mit einer Nachricht antwortet, wenn eine Nachricht an bestimmten Tagen, sagen Samstag und Sonntag. Ich suche, den Text in der Nachricht etwas zu formatieren, um Farbe für etwas Text, Wagenrücklauf, usw. einzuschließen. Ich habe den folgenden Code, der mit zwei Fehlern arbeitet. 1. Der Antworttext ist nicht formatiert. 2. Ich habe eine E-Mail-Schleife, wenn jemand eine Abwesenheitsnachricht aktiviert hat. Könnte dies behoben werden, indem eine Nachricht zu Nachrichtenthreads hinzugefügt wird, auf die die automatische Antwort antwortet?apps Skript reocurring Abwesenheitsnotiz
Vielen Dank für jede Hilfe im Voraus.
function autoReply() {
var interval = 5; // if the script runs every 5 minutes; change otherwise
var daysOff = [6,0]; // 1=Mo, 2=Tu, 3=We, 4=Th, 5=Fr, 6=Sa, 0=Su
var message = "**Auto Reply** Thank you for your email! I am out of the office for the weekend spending time with my family. I will be back in the office Monday at 8:00 am. My usual office hours are Monday- Friday 8:00 am-4:00 pm EST. I monitor email periodically over weekends for emergencies. I look forward to assisting you. Thank you!";
var date = new Date();
var day = date.getDay();
if (daysOff.indexOf(day) > -1) {
var timeFrom = Math.floor(date.valueOf()/1000) - 60 * interval;
var threads = GmailApp.search('is:inbox after:' + timeFrom);
for (var i = 0; i < threads.length; i++) {
threads[i].reply(message);
}
}
}