Comment puis-je définir un filtre Gmail qui recherche les courriers électroniques envoyés «uniquement à moi»?


43

Je souhaite créer un filtre pour tous les courriers électroniques envoyés par moi uniquement à moi.

Je le fais parce que quand j'ai une note dont je veux me souvenir, je me l'envoie à moi-même. Je veux étiqueter toutes ces notes afin de pouvoir les retrouver facilement.

Réponses:


26

Pour rechercher des e-mails envoyés uniquement à vous et non à une liste de diffusion, par exemple, vous devez ajouter ce qui suit dans la zone de recherche (vous pouvez ensuite créer un filtre à l'aide de cette recherche; un lien dans la zone de recherche développée dit "Créer un filtre >>" ou quelque chose):

To:me AND -*

Cela signifie que le courrier électronique envoyé à "moi" (c'est-à-dire) et non à tous les autres (y compris vous) (c'est-à-dire *) sera recherché, mais la première partie (c'est-à-dire To:me) le remplace.


13
Ça ne marche plus?
noisette sur natty

5

Cette nouvelle réponse fonctionne si l'un des autres destinataires a un domaine de premier niveau commun et différent du vôtre.

La réponse d'Aaron semble ne pas fonctionner, pour deux raisons. La première est que Google n'implémente pas les caractères génériques dans Gmail ( recherche de caractères génériques dans Gmail ). La deuxième raison est que, de l' expérience, je trouve la recherche considère que les deux adverbes conjonctifs, to:meet, disons, -to:com. Il est facile de vérifier en entrant to:me -to:comdans la barre de recherche et en constatant que rien n'est envoyé à votre adresse gmail.com.

De la question que j'ai liée ci-dessus, nous savons que vous devez rechercher des jetons; par exemple, les domaines de premier niveau tels que .com et .org. Mais nous savons que nous ne pouvons pas simplement faire

to:me to:(-com -org -edu -gov -uk -net -ca -de -jp -fr -au -us -ru -ch -it -nl -se -no -es -mil)

En passant, n'essayez pas de mettre TOUS les domaines de premier niveau, car la recherche sera refusée. J'ai reçu la liste ci-dessus de Ce billet de blog sur les TLD courants .

Il reste encore une chose à traiter: le to:champ vide . Mon travail consiste à is:importantlimiter l’intrusion de ceux-ci. Gmail s'est plaint lorsque j'ai essayé de faire un filtre avec cet indicateur, mais il a bien filtré un nouvel email (important) pour moi.

Nous arrivons donc à ma réponse, où mes propres domaines de premier niveau sont .com et .uk (.ac.uk, mais le .uk est un jeton en lui-même):

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)

Cela applique les deux propriétés suivantes: 1. Les courriers électroniques adressés à toute personne dont le domaine répertorié est différent du vôtre sont rejetés. 2. Si un courrier électronique contient l’un de vos domaines, il doit vous être (au moins).

De la même manière, vous pouvez ajouter des adresses électroniques spécifiques que vous recevez habituellement avec vous en ajoutant quelque chose comme: -<coworker@yourdomain.com>


4

Sur le Toterrain, utilisez me -*. Cela pourrait également être éclaté dans les autres domaines avec to:me to:-*.

Voici un fil sur le forum d'aide de Google.


Avez-vous un lien vers la documentation de cette fonctionnalité par hasard?
Sensé

@ Sensé, malheureusement je ne le fais pas. C'est juste quelque chose que j'ai essayé. J'ai fait des recherches et trouvé un lien qui est un peu utile. Edité mon post pour l'inclure.
Rebecca Chernoff

1
Je reçois la to:mepièce, mais il ne semble pas que la -*pièce fasse quoi que ce soit (c’est-à-dire que j’obtiens les mêmes résultats avec et sans elle). Est-ce qu'il montre des résultats différents pour vous?
Senseful

Je crois que le deuxième exemple devrait être to:me -to:*. Cependant, la recherche ne semble pas exclure les messages envoyés à une liste d'adresses.
dgw

1
to:me to:-*et to:me -to:*semblent me donner les mêmes résultats.
Rebecca Chernoff

4

Essayez de remplacer -*par quelques adresses e-mail courantes dans la liste des expéditeurs d'e-mails lourds. quelque chose comme ça pourrait marcherto:(me -*@aol.com)


1
Un ensemble de filtres personnalisés m'a aidé à supprimer le courrier électronique générique. Cependant, -*@aol.com ne semble plus fonctionner.
Josiah Yoder

2

Lors de la création du filtre, pouvez - vous mettre votre adresse e - mail dans le de terrain et dans le au champ. Je viens d'essayer cela et cela ne comprend que les courriels que je me suis envoyé.

Voici une partie de l'aide relative à la recherche dans Gmail (quelque peu indépendante): http://mail.google.com/support/bin/answer.py?hl=fr&answer=6593


2
Cela correspondra également aux courriers que vous avez envoyés à vous-même et à quelqu'un d'autre, ce qui n'est pas ce que souhaitait le PO.
Vaddadi Kartick

0

Puisque nous parlons de Gmail ...

J'utilise une fonctionnalité moins connue de Gmail associée à un filtre pour accomplir cela:

La fonctionnalité est que Gmail (personnel) prend en charge un nombre quelconque d' .adresses.

Donc, si mon adresse e-mail est johndoe@gmail.comalors envoyer un courrier à toutes les permutations suivantes (et beaucoup plus) ira toujours àjohndoe@gmail.com

par exemple

john.doe@gmail.com
j.ohndoes@gmail.com
john......doe@gmail.com
j.o.h.n.d.o.e@gmail.com

Vous avez eu l'idée.


Votre demande:

Je souhaite créer un filtre pour tous les courriers électroniques envoyés par moi uniquement à moi.

Pour ce faire, j'envoie toutes ces "notes" à une permutation que je ne connais pas. Par exemplejohn__doe@gmail.com

Le filtre que j'ai mis en place est très simple après cela

  To:john__doe@gmail.com

Remarque: j'utilise également cette astuce pour filtrer les e-mails lorsque vous vous inscrivez sur des sites douteux en vous inscrivant avec une permutation que je peux filtrer directement dans la corbeille.

Vous remarquerez sur le blog qu’une fonctionnalité similaire à Gmail est plus simple. Je pourrais utiliser «johndoe+note@gmail.com» et le filtre est maintenant évident et plus facile à retenir.

Pour résumer:

  1. envoyer ces notes à un alias spécifique johndoe+note@gmail.com
  2. créer des to:filtres pour ces permutations spéciales d'alias

0

Ma solution:

  1. créer un script Google dans un projet à l'aide de classes Gmail ( https://developers.google.com/apps-script/reference/gmail/) pour obtenir les e-mails. Parcourez GmailThreads et recherchez les adresses e-mail getTo ().
  2. Vérifiez s'il s'agit d'un seul destinataire et s'il s'agit de votre adresse mail
  3. Si oui, étiquetez ce courrier avec une étiquette spéciale (utilisateur). Utilisez addLabel () dans la classe GmailThread
  4. exécuter le script périodiquement - disons une fois par heure
  5. filtrez vos e-mails en fonction de l'étiquette spéciale définie dans le script. Bingo!

J'ai implémenté ceci, voir ma réponse.
Thdox

0

c'est simple......

Pour créer un filtre comme celui-ci, cliquez sur la flèche pour accéder aux options de recherche avancée.

Afficher les options de recherche

Vous découvrirez les fonctionnalités de recherche avancée, saisissez l'adresse suivante: myaddress@gmail.com dans le champ "inclut les mots", puis cliquez sur "créer un filtre avec cette recherche". Vous devrez créer une étiquette lorsque vous passerez à l'écran suivant

exemple où le filtre va

suivez les instructions et c'est tout.


Ou vous pouvez simplement taper votre adresse email dans le champ de, le problème ici est que tout le monde pense de la mauvaise façon, vous ne faites pas le filtre en utilisant à: vous devez utiliser de:
Peter

1
Est-ce que ceci ne trouvera pas tous les messages envoyés de "myaddress@gmail.com"? La question visait à trouver les messages envoyés de "de: adresse_mail@gmail.com" à "de: adresse_mail@gmail.com" uniquement.


0

J'ai implémenté une solution dans Google App Script. Ceci est fondamentalement très proche de la solution proposée par @Christian Krüger.

Le pré-requis est de créer le label 'meonly' (j'aurais pu le faire par programmation, mais pour des raisons de lisibilité, je ne l'ai pas mis ci-dessous).

Voici le code de script Google App:

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

J'ai ensuite créé un déclencheur pour exécuter le code ci-dessus toutes les 5 minutes.


-1

Je pense que cela devrait fonctionner avec le filtre ci-dessous dans "Comprend le mot" au-dessous de la ligne. J'ai testé ce courrier d'envoi à partir d'un autre identifiant, et je le mets maintenant sur le filtre en direct pour vérifier si tout fonctionne correctement.

to:yourmailid@domain.com -{cc:yourmailid@domain.com}

-2

J'ai abandonné les filtres mais cela fonctionne:

  • Sélectionnez votre courrier envoyé.

  • Dans la zone de recherche, entrez to: me.


-3
to:me AND from:me 

Fonctionne très bien.


3
Cela montrera également le courrier électronique envoyé à moi et à 3 autres personnes. Les résultats ne seront pas limités aux courriels envoyés à moi uniquement. Merci quand même.
Andrew Warner

-3

Cela peut être fait en utilisant -> To: me is is: importantTo est un champ que vous trouverez dans les paramètres lors de la création d'un nouveau filtre . Pas de crochets, rien ne m'écrit simplement : important dans le champ A. (ignorer l'erreur et continuer)


Cela ne répond pas à la question.
Folk

-3

Utilisez votre adresse complète après to:au lieu de to:meet vous obtiendrez de meilleurs résultats.

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.