Quale testo attiva l'avviso Gmail sull'oblio degli allegati?


12

Vorrei sapere esattamente quale testo causa la finestra di dialogo pop-up di Gmail che avverte che potresti aver dimenticato di allegare file a un'e-mail.

Ho visitato molte pagine Web che descrivono la funzione, ma la maggior parte di esse fornisce solo alcuni esempi di stringhe di testo e allude al fatto che ce ne siano altre. L'elenco più lungo che ho trovato è qui , e anche quel sito non dice che ha un elenco esaustivo.

Dà:

  • "Ho allegato"
  • "Ho allegato"
  • "Ho incluso"
  • "Ho incluso"
  • "vedere l'allegato"
  • "file allegato"

Se qualcuno riesce a trovare l'elenco definitivo, per favore pubblicalo!

Nota: nel caso in cui Gmail sia intenzionalmente riservato su questo (in modo che possano apportare più facilmente modifiche ad esso in futuro), intendo valutare le risposte che menzionano stringhe di testo che non sono in questo elenco e che causano l'avvertimento (I li metterà alla prova prima, e anche chiunque altro dovrebbe votare!). In questo modo saremo in grado di mettere insieme la risposta.

Nota anche che a seconda della risposta a questa domanda: posso personalizzare il segnalatore di allegati mancanti di Gmail? , potresti essere in grado di modificare il testo che attiva l'avviso, ma vorrei comunque conoscere l'impostazione predefinita.


4
Dubito che sarai in grado di trovare un elenco. Uno, è probabilmente un segreto commerciale che consente a Gmail di differenziarsi, e due, dovrebbero mantenere due elenchi: uno nel codice e uno nella pagina di supporto.
Ale

"Vedi l'allegato" funziona anche.
Alex,

Non è possibile elaborare un elenco completo raccogliendo testo che attiva il messaggio. Per sapere di avere un elenco completo, devi anche avere un elenco di tutto il testo che non attiva il messaggio, il che è ovviamente impossibile.
Mike Scott,

1
@MikeScott È possibile. Il codice JavaScript viene caricato nel browser e può essere esaminato utilizzando Chrome Dev Tools
IsmailS

Risposte:


11

Sto implementando una funzione simile in un'altra applicazione e, piuttosto che indovinare la mia strada, sono andato avanti e ho rubato la fonte JavaScript da Gmail stesso. Ad oggi, Gmail corrisponde a quanto segue:

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

4

Utilizzando Chrome Dev Tools , durante l'ispezione / ricerca in tutti gli script caricati in GMAIL, ho trovato questo codice

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
  }
}

Osservando da vicino il codice, si dice, queste sono le parole che GMAIL corrisponde

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

e avvisi 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?


1

Non esiste tale elenco.

Ma puoi inviare feedback a Google, fare clic sull'ingranaggio mentre sei in Gmail e fare clic su Invia feedback. Nota che non tutti gli account dispongono di tale opzione, in caso contrario, fai clic sull'ingranaggio, fai clic su Guida, fai clic su Invia feedback.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.