5

For a while now, the spam folder in my Gmail everyday gets simply flooded with Russian-speaking / Russian-written junk e-mails.

How can I get rid of it? Is there any filter in Gmail, that let me target specific language, alphabet (Cyrylic) or maybe specific sender's domain (.ru and .su)?

  • 1
    If it’s already in your spam folder, what’s the problem? You should not even see those emails. – Alex Dec 15 '14 at 12:59
  • 1
    I don't know, how you're using spam folder in Gmail, but I do watch its contents from time to time. Ever heard false positive term? I don't know how many e-mails incorrectly marked as spam I have "ressurrected" from that folder for past five years of using Gmail. Having this folder flooded with Russian junk makes such browsing much harder. It is quite difference, if you have 10 spams per day versus if you have 15 spams per hour, right? – trejder Dec 15 '14 at 13:39
  • 1
    BTW: You have edited my question and removed my refference to Russian invasion, but you have left footnote explaining it in place. Any reason for that? Seems useless and non-sense as for me. – trejder Dec 15 '14 at 13:41
4

You could create a filter, if you can find a search that will hit only the emails you want, and have all matching messages deleted? Or at least "never send to spam" but instead moved to a special folder if you want to review them too.

I thought that maybe some characters that never show up in your language like ф peraps? But apparently Gmail doesn't search like that, here's a good overview from another answer:

The Gmail search functionality works based on what I would describe as tokens. A token is any sequence of alphanumeric characters separated by a space or by other non-alphanumeric characters such as underscore, full stop (period), "@", dash, etc.. So in peter.ford23@example.com there are 4 tokens: "peter", "ford23", "example" and "com".

Wildcards within tokens do not work.

So Gmail only searches by words or parts of emails. Even the . in the examples below may be unnecessary (from:.ru may be the same as from:ru)

Or something like from:.ru should match all messages whose from address contains .ru (I tested from:(.com) that matches anything.com addresses, while from:(.co) matches emails containing .co like @yahoo.co.uk.

There may be a combination of "tokens"/words in the from:, subject:,body: that might match enough messages...


There used to be a good language search, but apparently it doesn't work anymore. This guy said that Gmail could search emails by language using lang:[code], like lang:ru for Russian. More language codes should be here. I don't think I have any emails like that so couldn't test, but trying lang:en didn't show any hits, so it looks like it's no longer available.


Or, you could try a filter for the "false positive" spam you frequently see and keep those out of the spam folder, maybe search for your name or something unique? That would probably result in a lot of spam not in the spam folder though.

  • This sounds like a perfect answer. Let me test it for a few days, but I'm pretty sure, I'll accept this answer. – trejder Dec 16 '14 at 12:28
  • Even if the lang: codes don't work anymore, a combination of a few other searches might. Like from: and some characters, could use (a or b or c), gmail can do some complicated bracket and / or searches – Xen2050 Dec 16 '14 at 12:35
  • 1
    Nope, this does not work. lang: does not work, as you suggested and I tried (as search criteria): in:anywhere from:(к or т or л or н or т or и), in:anywhere from:(к т л н т и) or in:anywhere from:(ктлнти) to catch any e-mail, that has Cyrylic letters in sender's name. No effect. It was not able to find any of Russian spam I already have in my SPAM box. – trejder Dec 17 '14 at 10:13
  • Yeah, apparently gmail won't search by character (or wildcard or parts of words), I'll update the answer a little – Xen2050 Dec 17 '14 at 11:05
  • Why not try a number of Russian words strung together with or? If I wanted to pick out English emails, I'd use ```the or you or to or do" for example. That should catch most English emails and not many French, German, Russian etc. – Cornelius Roemer Sep 29 '19 at 1:02
-1

In Gmail search for the following:

in:spam д|ж|и

Add other Cyrillic only letters as you desire to get the results you need.

-- edit -- Whilst I understand that this answer doesn't work for all, in my testing using Chrome on Windows 10, I do get results.

  • The above answer (and a comment on it) mentioned that this method does not work. If you have tested it yourself and it does work, please edit the existing answer to indicate that it has since become a viable solution. Thanks! – SightSpirit Nov 5 '15 at 20:31

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.