Я хочу створити фільтр для всієї електронної пошти, надісланої мені лише мені.
Я роблю це тому, що коли у мене є записка, яку я хочу згадати, я надсилаю її собі. Я хочу позначити всі ці замітки, щоб легко їх знайти.
Я хочу створити фільтр для всієї електронної пошти, надісланої мені лише мені.
Я роблю це тому, що коли у мене є записка, яку я хочу згадати, я надсилаю її собі. Я хочу позначити всі ці замітки, щоб легко їх знайти.
Відповіді:
Для пошуку електронної пошти, надісланої лише вам, а не до списку розсилки, наприклад, вам потрібно додати в поле пошуку (а потім ви можете створити фільтр за допомогою цього пошуку; у розширеному вікні пошуку є посилання, яке каже "Створити фільтр >>" чи щось):
To:me AND -*
Це означає, що він буде шукати електронну пошту, надіслану "мені" (це ви), а не всім іншим (включаючи вас) (це *
), але перша частина (тобто To:me
) перевершує це.
Ця нова відповідь працює, якщо один з інших одержувачів має домен верхнього рівня, який є загальним і відрізняється від вашого.
Відповідь Аарона, здається, не працює з двох причин. Перша полягає в тому, що Google не реалізує дикі картки в gmail ( пошук підстановок у Gmail ). Друга причина полягає в тому, що з досвіду, я вважаю, пошук розглядає ОБИДВА кон'юнктівние, to:me
і, скажімо, -to:com
. Це легко перевірити, ввівши to:me -to:com
в панель пошуку та виявивши, що на вашу адресу gmail.com нічого не надсилається.
З питання, яке я зв'язав вище, ми знаємо, що вам потрібно шукати маркери; наприклад, домени верхнього рівня, такі як .com та .org. Але ми знаємо, що не можемо просто зробити
to:me to:(-com -org -edu -gov -uk -net -ca -de -jp -fr -au -us -ru -ch -it -nl -se -no -es -mil)
Вбік не намагайтеся вводити ВСІ домени верхнього рівня, оскільки пошук буде відхилений на тривалий час. Я отримав вищевказаний список з цієї публікації в блозі про поширені TLD .
Є ще одна річ, з якою треба розібратися, і це порожнє to:
поле. Моя робота полягає в тому, щоб використовувати is:important
для обмеження вторгнення в них. Gmail поскаржився, коли я намагався створити фільтр із цим прапором, але він правильно відфільтрував новий (важливий) електронний лист для мене.
Отже, ми приходимо до моєї відповіді, де мої власні домени верхнього рівня - .com та .uk (.ac.uk, але .uk - це жетон сам по собі):
is:important to:((-com OR me) -coop -org -edu -gov (-uk OR me) -net -ca -de -jp -fr -au -us -ru -ch -it -nl -se -no -es -mil)
Це застосовує наступні два властивості: 1. Електронні листи для всіх із переліченим доменом, який перерахований у списку, відхиляються. 2. Якщо електронний лист має один із ваших доменів, він повинен бути (принаймні) для вас.
Аналогічним чином ви можете додавати конкретні адреси електронної пошти, які ви зазвичай отримуєте разом із вами електронною поштою, додаючи щось подібне -<coworker@yourdomain.com>
У To
полі використовуйте me -*
. Це також може бути розбитий в інших полях з to:me to:-*
.
Ось нитка на довідковому форумі Google.
to:me
частину, але це не здається, що -*
частина робить щось (тобто я отримую однакові результати з і без неї). Чи показує це різні результати для вас?
to:me -to:*
. Однак, схоже, пошук не виключає повідомлень, надісланих до списку адрес.
to:me to:-*
і, to:me -to:*
здається, дає мені ті самі результати.
Спробуйте замінити -*
пару поширених адрес електронної пошти у списку важких електронних листів. щось подібне може спрацюватиto:(me -*@aol.com)
При створенні фільтра, ви можете покласти вашу адресу електронної пошти в від поля і в на поле. Я просто спробував це, і він включає лише електронні листи, які я надсилав собі.
Ось деяка допомога щодо пошуку Gmail (дещо непов’язана): http://mail.google.com/support/bin/answer.py?hl=uk&answer=6593
Оскільки ми говоримо про Gmail ...
Для цього я використовую менш відому функцію Gmail у поєднанні з фільтром:
Особливість , що Gmail (персональна) підтримує будь-яке число .
в адресі.
Тож якщо моя адреса електронної пошти johndoe@gmail.com
потім надсилатиме пошту для всіх перелічених нижче перестановок (та багатьох інших), все одно буде йтиjohndoe@gmail.com
напр
john.doe@gmail.com
j.ohndoes@gmail.com
john......doe@gmail.com
j.o.h.n.d.o.e@gmail.com
Ви отримуєте ідею.
Ваш запит:
Я хочу створити фільтр для всієї електронної пошти, надісланої мені лише мені.
Для цього я надсилаю всі ці "нотатки" на перестановку, яку я знаю, що ніхто більше не використовує. Напрjohn__doe@gmail.com
Фільтр, який я встановив, після цього дуже простий
To:john__doe@gmail.com
Примітка. Я також використовую цей трюк для фільтрування електронної пошти під час реєстрації на сумнівних сайтах, підписавшись з перестановкою, яку я можу відфільтрувати прямо до кошика
Ви помітите з блогу, що є аналогічна функція Gmail, яка є більш простою. Я міг би використовувати `johndoe+note@gmail.com ', і тепер фільтр очевидний і легший запам’ятати.
Підсумовуючи:
johndoe+note@gmail.com
to:
фільтри для цих спеціальних перестановок псевдонімівМоє рішення:
це просто......
створити такий фільтр, натисніть на стрілку для варіантів розширеного пошуку
Ви відкриєте розширені функції пошуку, введіть: myaddress@gmail.com у полі "включає слова" і натисніть "створити фільтр за допомогою цього пошуку". Вам потрібно буде створити мітку, перейшовши на наступний екран
дотримуйтесь підказок і це.
Спробуйте це просте рішення:
to:me -{cc:me}
Я реалізував рішення в Google App Script. В основному, це дуже близько до рішення, запропонованого @Christian Krüger.
Необхідною умовою є створення мітки "meonly" (я міг би це зробити програмно, але для читабельності я не ставив її нижче).
Ось код скрипту додатка Google:
function to_me_only()
{
var search = 'to:me -is:chats in:inbox -label:meonly';
try {
var label = GmailApp.getUserLabelByName('meonly');
var threads = GmailApp.search(search);
var gmailMessages = GmailApp.getMessagesForThreads(threads);
for(var i=0; i<threads.length; i++) {
var messagesForThread = gmailMessages[i];
for(var j=0; j<messagesForThread.length; j++) {
var messageTo = messagesForThread[j].getTo()
if( messageTo.toLowerCase()=='"lastname, firstname" <firstname.lastname@company.com>'
|| messageTo.toLowerCase()=='"firstname.lastname" <firstname.lastname@company.com>'
|| messageTo.toLowerCase()=='firstname lastname <firstname.lastname@company.com>'
|| messageTo.toLowerCase()=='firstname.lastname@company.com'
|| messageTo.toLowerCase()=='<firstname.lastname@company.com>'){
threads[i].addLabel(label);
}
}
}
} catch (e) {
console.log('Error');
console.log(e);
}
}
Потім я створив тригер для виконання вищевказаного коду кожні 5 хвилин.
Я думаю, що це має працювати з фільтром нижче в рядку "Включає слово". Я перевірив цю відправлення пошти з іншої пошти, і тепер я ставлю те саме на фільтр, щоб перевірити, чи все працює добре.
to:yourmailid@domain.com -{cc:yourmailid@domain.com}
to:me AND from:me
Працює дуже добре.