Полный текст

Несколько собак и другие наши заблуждения об адресах электронной почтыКаждый из нас хоть раз защищал формы регистрации монструозными регулярками. В реальности стандарты RFC разрешают использовать IP-адреса вместо доменов и писать до собаки нечитаемый юникод. Идеальный фильтр блокирует ящики с субадресацией через плюс, пока технически валидный ben@[50.169.39.178] спокойно живёт в сети.Катастрофа наступает при попытке обеспечить уникальность аккаунтов переходом в единый регистр. Принудительная трансформация превращает немецкую ß в двойную SS и необратимо схлопывает турецкую İ в латинскую i. Такая механика мгновенно создаёт фантомные дубликаты. Вместо коллекционирования багов из-за локалей выясним, почему встроенные типы баз данных всегда побеждают ручную проверку.