Przesłałem jeden z moich naprawdę starych adresów e-mail do Gmaila. Chciałbym utworzyć filtr, aby każda poczta na ten stary adres była zawsze poprawnie oznakowana w Gmailu.
Mogę utworzyć filtr Gmaila za pomocą „Do:” zawierającego ten adres, ale nie przechwytuje on wszystkich wiadomości e-mail na ten adres, tylko te, które są wyraźnie zaadresowane. Często jest spam, w którym ktoś inny jest jawnym odbiorcą, a mój stary adres był po prostu Bcc'd. Filtr „Do:” nie działa.
Co ja lubię robić to filtr na „Delivered-To:” cel. Czy jest to możliwe w Gmailu, czy też trzymam się trzech standardowych opcji Od, Do, Temat?
gmail
gmail-filters
Chris W. Rea
źródło
źródło
Odpowiedzi:
Tak, możesz filtrować według dostarczonych do. Wystarczy utworzyć nowy filtr
deliveredto:[email protected]
whas the words
polu.źródło
to:
powinna być wdeliveredto:
rzeczywistości, aby wspierać BCC.deliveredto:*@mydomain.com
? Próbuję, ale przetestowanie zajmie trochę czasu.Oto lista wszystkich zaawansowanych operatorów:
[ źródło ]
źródło
-
będzie działał na adresach symboli wieloznacznych, np .:-*@mydomain.com
wTo:
tereniewybierz opcję „Utwórz skrypt dla Gmaila”
Code.gs
processInbox
zapisz projekt
znajdź przycisk „wyzwalacze niestandardowego projektu”
Przykład:
processInbox
Ta funkcja będzie iterować wszystkie wiadomości w skrzynce odbiorczej.
Idź o krok dalej i zadzwoń,
GmailApp.search()
jeśli chcesz zrobić coś wymyślnego zamiastGmailApp.getInboxThreads()
.processMessage
Ta funkcja zajmie się przetwarzaniem pojedynczej wiadomości; dostajesz surową zawartość
getRawContent()
i spróbuj znaleźć tam swój nagłówek, jeśli tam jest, oznacz wiadomość.źródło
var MyEmails = GmailApp.search("is:unread in:inbox");
, aby przeszukiwać wszystkie wiadomości e-mail w skrzynce odbiorczej, które nie zostały jeszcze przeczytaneMożesz użyć
deliveredto:
operatora wHas the words
polu podczas tworzenia filtra, jak wskazano @mvime. Jednak nie wszyscy dostawcy poczty dołączyćDelivered-to
do nagłówka e-mail, więc bardziej niezawodny sposób jest do przekazania[email protected]
do[email protected]
i filtrowaćdeliveredto:([email protected])
.źródło