J'ai transféré une de mes très anciennes adresses e-mail à Gmail. J'aimerais créer un filtre afin que tout courrier à cette ancienne adresse soit toujours correctement étiqueté dans Gmail.
Je peux créer un filtre Gmail avec le "À:" contenant cette adresse, mais cela n'accroche pas tous les messages de cette adresse, mais uniquement ceux qui sont explicitement adressés. Souvent, il y a du spam dans lequel une autre personne est le destinataire explicite et mon ancienne adresse était simplement Cci. Le filtre "To:" ne fonctionne pas.
Ce que je veux faire est de filtre sur le « Delivered-To: » En- tête. Est-ce possible avec Gmail ou suis-je coincé avec les trois options standard de De, À, Sujet?
gmail
gmail-filters
Chris W. Rea
la source
la source
Réponses:
Oui, vous pouvez filtrer par livré à. Créez simplement un nouveau filtre avec
deliveredto:[email protected]
sur lehas the words
terrain.la source
to:
devraient être endeliveredto:
réalité pour soutenir les CCC.deliveredto:*@mydomain.com
? Je l'essaie mais je vais mettre du temps à tester.Voici une liste de tous les opérateurs avancés:
[ source ]
la source
-
travaillerait sur des adresses génériques, par exemple:-*@mydomain.com
sur leTo:
terrainsélectionnez l'option "Créer un script pour Gmail"
Code.gs
processInbox
enregistrer le projet
trouver le bouton "déclencheurs du projet personnalisé"
Exemple:
processInbox
Cette fonction parcourra tous les messages de la boîte de réception.
Allez un peu plus loin et appelez
GmailApp.search()
si vous voulez faire quelque chose d'extraordinaire au lieu deGmailApp.getInboxThreads()
.processMessage
Cette fonction se chargera de traiter un seul message. vous obtenez le contenu brut avec
getRawContent()
et essayez de trouver votre en-tête, s'il est dedans, marquez le message.la source
var MyEmails = GmailApp.search("is:unread in:inbox");
pour rechercher dans la boîte de réception tous les courriels qui ne sont pas encore lusVous pouvez utiliser l'
deliveredto:
opérateur dans leHas the words
champ lors de la création d'un filtre, comme indiqué par @mvime. Cependant, tous les fournisseurs de messagerie appendDelivered-to
à l' en- tête de courrier électronique, donc une façon plus fiable est de transmettre[email protected]
à[email protected]
et filtrerdeliveredto:([email protected])
.la source