Какой текст вызывает предупреждение Gmail о том, что вы забыли вложения?


12

Я хотел бы точно знать, какой текст вызывает всплывающее диалоговое окно Gmail, предупреждающее о том, что вы, возможно, забыли прикрепить файлы к электронному письму.

Я посетил много веб-страниц, описывающих эту функцию, но большинство из них просто приводят несколько примеров текстовых строк и ссылаются на их наличие. Самый длинный список, который я нашел, находится здесь , и даже этот сайт не говорит, что у него есть исчерпывающий список.

Это дает:

  • "Я приложил"
  • "Я прикрепил"
  • "Я включил"
  • "Я включил"
  • "увидеть в приложении"
  • "прикрепленный файл"

Если кто-то может найти окончательный список, пожалуйста, опубликуйте его!

Примечание. В случае, если Gmail намеренно скрывает это (чтобы им было легче вносить в него изменения в будущем), я собираюсь поднять ответы, в которых упоминаются текстовые строки, которых нет в этом списке и которые вызывают предупреждение ( хотя сначала их проверю, и любой другой, кто голосует, тоже должен!). Таким образом, мы сможем собрать воедино ответ.

Обратите внимание, что в зависимости от ответа на этот вопрос: можно ли настроить оповещение об отсутствующих вложениях Gmail? Вы можете изменить текст, который вызывает предупреждение, но я все равно хотел бы знать значение по умолчанию.


4
Я сомневаюсь, что вы сможете найти список. Во-первых, это, вероятно, коммерческий секрет, который позволяет Gmail дифференцироваться, а во-вторых, им придется поддерживать два списка: один в коде и один на странице поддержки.
Эль

«Смотрите вложение» также работает.
Алекс

Вы не можете составить полный список, собирая текст, который вызывает сообщение. Чтобы знать, что у вас есть полный список, вы также должны иметь список всего текста, который не вызывает сообщение, что, очевидно, невозможно.
Майк Скотт

1
@MikeScott Это возможно. Код JavaScript загружается в браузер и может быть просмотрен с помощью Chrome Dev Tools
IsmailS

Ответы:


11

Я реализую подобную функцию в другом приложении, и вместо того, чтобы угадывать свой путь, я пошел дальше и украл источник JavaScript из самой Gmail. На сегодняшний день 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, и щелкнуть отправить отзыв - обратите внимание, что не все учетные записи имеют эту опцию, если нет, щелкните шестерню, щелкните справку, нажмите отправить отзыв.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.