Welcher Text löst die Google Mail-Warnung zum Vergessen von Anhängen aus?

12

Ich möchte genau wissen, durch welchen Text das Popup-Dialogfeld von Google Mail aufgerufen wird, in dem Sie gewarnt werden, dass Sie möglicherweise vergessen haben, Dateien an eine E-Mail anzuhängen.

Ich habe viele Webseiten besucht, auf denen die Funktion beschrieben wird, aber die meisten von ihnen geben nur einige Beispiele für Textzeichenfolgen und verweisen auf weitere. Die längste Liste, die ich gefunden habe, ist hier , und selbst diese Site sagt nicht aus, dass sie eine vollständige Liste enthält.

Es gibt:

  • "Ich habe angebracht"
  • "Ich habe angehängt"
  • "Ich habe aufgenommen"
  • "Ich habe aufgenommen"
  • "Siehe Anhang"
  • "angehängte Datei"

Wenn jemand die endgültige Liste finden kann, poste sie bitte!

Hinweis: Für den Fall, dass Google Mail diesbezüglich absichtlich geheim bleibt (damit es zukünftig einfacher ist, Änderungen daran vorzunehmen), möchte ich Antworten positiv bewerten, in denen Textzeichenfolgen erwähnt werden, die nicht in dieser Liste aufgeführt sind und die die Warnung auslösen (I werde sie aber zuerst testen, und jeder andere sollte auch abstimmen!). Auf diese Weise können wir die Antwort zusammensetzen.

Beachten Sie auch, dass abhängig von der Antwort auf diese Frage: Kann ich den Google Mail-Alarm für fehlende Anhänge anpassen? Sie können möglicherweise ändern, welcher Text die Warnung auslöst, aber ich möchte trotzdem die Standardeinstellung kennen.

AM
quelle
4
Ich bezweifle, dass Sie eine Liste finden können. Erstens ist es wahrscheinlich ein Geschäftsgeheimnis, das es Google Mail ermöglicht, sich von anderen zu unterscheiden, und zweitens müssten zwei Listen geführt werden: eine im Code und eine auf der Support-Seite.
Ale
"Siehe Anhang" funktioniert auch.
Alex
Sie können keine vollständige Liste erstellen, indem Sie Text sammeln, der die Nachricht auslöst. Um zu wissen, dass Sie eine vollständige Liste haben, müssen Sie auch eine Liste aller Texte haben, die die Nachricht nicht auslösen, was offensichtlich unmöglich ist.
Mike Scott
1
@ MikeScott Es ist möglich. JavaScript-Code wird in den Browser geladen und kann mit Chrome Dev Tools
IsmailS

Antworten:

11

Ich implementiere eine ähnliche Funktion in einer anderen Anwendung, und anstatt meinen Weg zu erraten, habe ich die JavaScript-Quelle von Google Mail selbst gestohlen. Bis heute stimmt Google Mail mit folgenden Punkten überein:

see attached
see attachment
see included
is attached
attached is
are attached
attached are
attached to this email
attached to this message
I'm attaching
I am attaching
I've attached
I have attached
I attach
I attached
find attached
find the attached
find included
find the included
attached file
see the attached
see attachments
attached files
see the attachment
brettjonesdev
quelle
4

Mit Chrome Dev Tools habe ich diesen Code gefunden, als ich alle geladenen Skripte in GMAIL untersucht / durchsucht habe

if (!a && !c) {
  c = m_c(this, d, b, this.Jk);
  c = hZc(new cZc(this.rv(b)), c, b, "");
  if (Ea(c))
    c = null ;
  else {
    var e = this.Yp.zi("sx_dl"), 
    d = "see attached|see attachment|see included|is attached|attached is|are attached|attached are|attached to this email|attached to this message|I'm attaching|I am attaching|I've attached|I have attached|I attach|I attached|find attached|find the attached|find included|find the included|attached file|see the attached|see attachments|attached files|see the attachment";
    /^(zh|ja|ko)/.exec(e) ? d = "(" + d + ")" : (e = /[^!-~\s]/.exec(c) ? "(?:[\\s!-/:-@[-`{-~])" : "\\b",
    d = e + "(" + d + ")" + e);
    c = (c = (new RegExp(d,"i")).exec(c)) ? 
    c[1] : null 
  }
  if (c) {
    (d = !this.bx.dIa('It seems like you have forgotten to attach a file.\n\nYou wrote "' + (c + '" in your message, but there are no files attached. Send anyway?'))) ? this.Tq.ra(fRa, c.toLowerCase()) : this.Tq.ra(cRa, c.toLowerCase());
    c = d;
    break a
  }
}

Wenn man den Code genau beobachtet, heißt es, das sind die Wörter, mit denen GMAIL übereinstimmt

see attached
see attachment
see included
is attached
attached is
are attached
attached are
attached to this email
attached to this message
I'm attaching
I am attaching
I've attached
I have attached
I attach
I attached
find attached
find the attached
find included
find the included
attached file
see the attached
see attachments
attached files
see the attachment

und Warnungen It seems like you have forgotten to attach a file. You wrote <matched words> in your message, but there are no files attached. Send anyway?

IsmailS
quelle
1

Es gibt keine solche Liste.

Sie können jedoch Feedback an Google senden, während Sie in Google Mail sind auf das Zahnrad klicken und auf Feedback senden klicken. Beachten Sie, dass nicht alle Konten diese Option haben. Wenn Sie dies nicht tun, klicken Sie auf das Zahnrad, klicken Sie auf Hilfe, klicken Sie auf Feedback senden.

leaveswater02
quelle