2013-03-23 6 views
1

Я заметил, что следующие адреса gmail эквивалентны: [email protected] и [email protected], и я хотел бы свернуть эти эквивалентные адреса электронной почты в одной категории. Я искал в Интернете о правилах рутинга gmail, но ничего не нашел. Вы знаете, как я могу нормализовать адреса gmail?Имя пользователя Gmail collapsing

P.S. Под эквивалентом я подразумеваю, что если я отправлю электронное письмо на адрес [email protected], я получу его в своем почтовом ящике, то есть [email protected]

P.P.S. Я думаю, что кто-то задал тот же вопрос: What emails are equivalent to each other?, но ответа не было. Может быть, я должен закрыть эту тему?

+0

Если домен является gmail, то f.oo эквивалентен fo.o и foo. Так что в основном вам просто нужно сбросить точку. – enb081

ответ

2

правила GMail работают так:

  • Дело игнорируется.
  • Точки игнорируются.
  • Символ плюс и все последующие за ним игнорируются.

Таким образом, вы можете нормализовать имена пользователей GMail, сначала сглаживая строку, затем удаляя все точки, а затем усекая строку прямо перед символом первого плюс.

Обратите внимание, что эти правила относятся только к GMail. (Игнорирование случая в именах пользователей довольно универсально, но, по-видимому, не требуется в соответствии с соответствующими стандартами.)

Пользователи могут сердиться, если вы отправляете их по электронной почте на «разделенных» адресах. Если кто-то дает вам адрес [email protected], это обычно потому, что они хотят фильтровать выходные данные из вашего приложения. Если вы отправите почту на адрес [email protected], вы будете идти против явных пожеланий пользователя.

+0

ОК, спасибо! Как я могу узнать больше о правилах других почтовых провайдеров, таких как yahoo и hotmail? Они следуют одному и тому же образцу? –

+0

Не знаю. Думаю, вам просто придется искать по сети. Я бы сделал ставку на то, что большинство провайдеров электронной почты даже официально не указывают это. Единственная причина, которую довольно легко найти для GMail, - это потому, что она настолько дико популярна. Единственное, что делается почти повсеместно, - это игнорировать случай (см. Править). – svk

Смежные вопросы