# Search Email Part

**URL:** <https://discuss.elastic.co/t/search-email-part/4249>\
**Category:** Elasticsearch\
**Created:** [April 18, 2011, 7:41pm UTC](https://discuss.elastic.co/t/search-email-part/4249 "2011-04-18T19:41:47Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![frazer](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/frazer/32/2752_2.png) [@frazer](https://discuss.elastic.co/u/frazer)\
**Post date:** [April 18, 2011, 7:41pm UTC](https://discuss.elastic.co/t/search-email-part/4249/1 "2011-04-18T19:41:47Z")

</div>

Just wondering if any of the ES analyzers/tokenizers support searching  
parts of an email, i.e. @gmail.com or the local part dave.smith etc.

Thanks

Frazer

---

<div class="post-metadata">

**Author:** ![Clinton\_Gormley](https://avatars.discourse-cdn.com/v4/letter/c/50afbb/32.png) [@Clinton\_Gormley](https://discuss.elastic.co/u/Clinton_Gormley)\
**Post date:** [April 18, 2011, 7:52pm UTC](https://discuss.elastic.co/t/search-email-part/4249/2 "2011-04-18T19:52:02Z")

</div>

Hi Frazer

On Mon, 2011-04-18 at 12:41 -0700, frazer wrote:

> Just wondering if any of the ES analyzers/tokenizers support searching  
> parts of an email, i.e. @gmail.com or the local part dave.smith etc.

The soon-to-be-released version 0.16 includes an email tokenizer:

> <https://github.com/elastic/elasticsearch/issues/826>
>
> All analyzers, tokenizers, and filters now support a version setting, defaults t…o "3.1". It can be set to "3.0" to use lucene 3.0 functionality.
> \- RussianLetterTokenizer no longer required, standard tokenizer supports it.
> \- RussianStemFilter can be replaced with Snowball filter with name set to "Russian".
> \- ChineseAnalyzer no longer needed, standard analyzer supports it.
> \- BrazilianStemFilter replaced with snowball filter
> \- \`uax\_url\_email\` tokenizer added which is like standard tokenizer, but also handles email and urls
> \- add \`reverse\` token filter
> \- snowball now also support: Armenian, Basque, Catalan, 
> \- add \`path\_hierarchy\` tokenizer (and doc it)

clint

---

<div class="post-metadata">

**Author:** ![frazer](https://sea2.discourse-cdn.com/elastic/user_avatar/discuss.elastic.co/frazer/32/2752_2.png) [@frazer](https://discuss.elastic.co/u/frazer)\
**Post date:** [April 18, 2011, 9:22pm UTC](https://discuss.elastic.co/t/search-email-part/4249/3 "2011-04-18T21:22:29Z")

</div>

Fantastic, thanks

On Apr 18, 3:52 pm, Clinton Gormley [clin...@iannounce.co.uk](mailto:clin...@iannounce.co.uk) wrote:

> Hi Frazer
> 
> On Mon, 2011-04-18 at 12:41 -0700, frazer wrote:
> 
> > Just wondering if any of the ES analyzers/tokenizers support searching  
> > parts of an email, i.e. @gmail.com or the local part dave.smith etc.
> 
> The soon-to-be-released version 0.16 includes an email tokenizer:
> 
> [Upgrade Lucene 3.1: Analyzers · Issue #826 · elastic/elasticsearch · GitHub](https://github.com/elasticsearch/elasticsearch/issues/826)
> 
> clint

---

<div class="post-metadata">

**Author:** ![system](https://us1.discourse-cdn.com/elastic/original/3X/1/a/1ac57faf039f6b580b3f104ef42a2a89e41014de.png) [@system](https://discuss.elastic.co/u/system)\
**Post date:** [July 6, 2017, 4:08am UTC](https://discuss.elastic.co/t/search-email-part/4249/4 "2017-07-06T04:08:09Z")

</div>


