添付ファイルを忘れるというGmailの警告をトリガーするテキストは何ですか?


12

電子メールにファイルを添付するのを忘れている可能性があることを警告する、Gmailポップアップダイアログボックスの原因となるテキストを正確に知りたい。

私はこの機能を説明する多くのウェブページを訪れましたが、それらのほとんどはテキスト文字列のいくつかの例を示しており、もっとあることを暗示しています。私が見つけた最も長いリストはここにあり、そのサイトでさえ完全なリストがあるとは言っていません。

それは与えます:

  • "添付しました"
  • 「添付しました」
  • 「含めました」
  • 「含めました」
  • 「添付を見る」
  • "添付ファイル"

誰かが決定的なリストを見つけることができるなら、それを投稿してください!

注:Gmailがこれについて意図的に秘密にしている場合(将来、より簡単に変更できるように)、このリストにない警告を引き起こすテキスト文字列に言及する回答に賛成するつもりです(私はただし、最初にテストし、他の誰もが投票する必要があります!)。そうすれば、答えをまとめることができます。

また、この質問への回答に応じて、Gmailの添付ファイルのアラータがないことをカスタマイズできますか?、どのテキストが警告をトリガーするかを変更できる場合がありますが、それでもデフォルトを知りたいと思います。


4
リストを見つけることができるとは思わない。1つは、Gmailを差別化できるのはおそらく企業秘密であり、2つは、コードに1つ、サポートページに1つ、2つのリストを維持する必要があることです。
エール

「添付ファイルを見る」も機能します。
アレックス14

メッセージをトリガーするテキストを収集して完全なリストを作成することはできません。完全なリストがあることを知るには、メッセージをトリガーしないすべてのテキストのリストも必要です。これは明らかに不可能です。
マイクスコット

1
@MikeScott可能です。JavaScriptコードはブラウザーに読み込まれ、Chrome開発ツール
IsmailS

回答:


11

私は別のアプリケーションに同様の機能を実装していますが、自分のやり方を推測するのではなく、Gmail自体からJavaScriptソースを盗みました。今日の時点で、Gmailは次のものに一致します。

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

Chrome Dev Toolsを使用して、GMAILに読み込まれたすべてのスクリプト内を検査/検索しているときに、このコードを見つけました

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

コードを注意深く観察すると、GMAILが一致する単語だという

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

とアラート 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

そのようなリストはありません。

ただし、Googleにフィードバックを送信し、Gmailにいる間に歯車をクリックして、[フィードバックを送信]をクリックします。すべてのアカウントにそのオプションがあるわけではないことに注意してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.