↓Перейти к основному содержимому

Запрещаем использование иностранной почты при регистрации на российских сайтах

·88 слов·1 минута
Андрей Двуреченский
Автор
Андрей Двуреченский

Как же правильно определить «иностранность» почты? Если ваша почта оканчивается на @gmail.com все понятно. А если вы используете (как я) почту со своим/корпоративным доменом?

Как вариант - можно определить путем анализа MX записи домена:

dig +short example.ru MX

А если используется частный почтовый сервис? Остается анализировать адрес IP на принадлежность его к российскому сегменту:

geoiplookup mail.example.ru

Это будет на момент регистрации, но почту можно мигрировать на вражеский сервис/ip уже после регистрации. Как доказать что проверка была выполнена и избежать штрафов?

Составлять на каждого пользователя протокол о должной осмотрительности..