Wenn ich einen Filter einrichte und ihm eine vordefinierte Antwort sende +canned.response
, hängt Google Mail in der Antwort an meinen Benutzernamen an.
Zum Beispiel gegeben die Filter „aus: [email protected] auf: [email protected]“ richten Sie eine gespeicherte Antwort zu senden, wenn [email protected]
schickt mir eine E - Mail die Dosen-Reaktion kommt [email protected]
statt [email protected]
, Belichten , dass ich mit einer vorformulierte Antwort.
Gibt es eine Möglichkeit, dies zu vermeiden?
gmail
gmail-canned-response
Kerrick
quelle
quelle
Antworten:
Bei der aktuellen "vordefinierten Antwort" für Google Mail ist zu beachten, dass sie über die Registerkarte "Labs" hinzugefügt werden muss.
Dies bedeutet, dass möglicherweise nur eine geringe Unterstützung vorhanden ist und möglicherweise vollständig verschwindet. Dieses spezielle "Labor" hat eine Reihe anderer Macken, die außerhalb des Rahmens Ihrer Frage liegen, aber ich glaube, Ihre Antwort lautet "Nein".
Es scheint, dass der Grund für die " + canned.response " darin besteht, eine E-Mail-Schleife zu verhindern, die jemand versehentlich erstellen könnte, indem die Nachricht erneut an sich selbst gesendet oder sogar nur beantwortet wird.
In meinem Test habe ich einen Filter für die Antwort verwendet, der auf einem bestimmten " Von " mit einem " Betreff " basiert , der ein Schlüsselwort enthält. Die vordefinierte Antwort wurde jedes Mal ausgelöst, außer wenn ich direkt auf die vordefinierte Antwort antwortete.
Ich bin mir sicher, dass die meisten Menschen mit dieser Eigenart leben können, aber einige der anderen Eigenheiten, auf die ich beim Testen gestoßen bin, könnten dazu führen, dass Google dieses Labor abruft.
quelle
Ich dachte an eine Möglichkeit, die vordefinierte Antwort nicht als solche zu verwenden (einschließlich des hinzugefügten
response
Zitats in der E-Mail-Adresse), sondern die vordefinierte Antwort einfach an die gefilterten E-Mails (Empfänger) weiterzuleiten. So sieht es aus:Code
Erklärt
In den ersten Zeilen wird die ID der vordefinierten Antwort ermittelt, die Sie senden möchten. Die
Logger
Funktion hilft dabei, alle Draf-IDs zu protokollieren. Fügen Sie diese eine bestimmte ID in diegetMessageById(Id)
. Die nächsten drei Schnipsel erhalten alle ungelesenen Mails vomcannedResponse
Etikett und entfernen Duplikate.Basierend auf den vorhandenen E-Mails werden die vordefinierten Antworten an die verschiedenen Empfänger weitergeleitet. Danach werden alle ungelesenen E-Mails im Label cannedResponse als gelesen markiert.
Verwendung
Fügen Sie den Code hinzu, indem Sie unter der folgenden URL surfen: https://script.google.com .
Stellen Sie sicher, dass Sie auf die Schaltfläche "Fehler" klicken, um das Skript und seine Verwendung zu authentifizieren. Das Skript kann in einem zeitbasierten Intervall ausgelöst werden. Stellen Sie den Auslöser im
Resources
Menü nach Ihren Wünschen ein.In diesem Fall gibt es einige Voraussetzungen. Sie müssen ein Etikett
cannedResponse
haben und eine vordefinierte Antwort als Entwurf haben. Darüber hinaus muss ein Filter vorhanden sein, um vordefinierte Antworten senden zu können.Bildschirmfoto
quelle
Jakob,
Ihr Code war genau das, wonach ich gesucht habe. Aber als der Perfektionist, der ich bin, habe ich ein paar Probleme mit Ihrem Code gefunden:
Ich habe Ihren Code geändert, um dies zu berücksichtigen. Hier ist meine Version:
quelle