Size: a a a

2020 February 21

EG

Emmanuel Goldstein in rust_offtopic
В это же самое письмо добавляется ссылка для подтверждения.
источник

EG

Emmanuel Goldstein in rust_offtopic
Ты не провалидируешь ящик на пять минут быстрее, ты провалидируешь ящик два раза.
источник

AZ

Alex Zhukovsky in rust_offtopic
Emmanuel Goldstein
Нет, не важнее.
Ты всё равно собираешься посылать ему письмо, если тебе вообще нужен его ящик.
Это ты считаешь что не важнее. А продукт считает иначе
источник

EG

Emmanuel Goldstein in rust_offtopic
Нет фактического ускорения. Ты всё равно не имеешь права делать что-либо с ящиком, пока человек не подтвердил, что это его.
источник

EG

Emmanuel Goldstein in rust_offtopic
В частности посылать туда что угодно, кроме подтверждения.
источник

AZ

Alex Zhukovsky in rust_offtopic
Emmanuel Goldstein
Нет фактического ускорения. Ты всё равно не имеешь права делать что-либо с ящиком, пока человек не подтвердил, что это его.
есть. Ты не сможешь отправить емейл, потому что клиент сайд валидация скажет "чувак, ошибся"
источник

AZ

Alex Zhukovsky in rust_offtopic
и так ты такой "точняк, забыл буковку"
источник

r

red75prime in rust_offtopic
Буковку '@'
источник

AZ

Alex Zhukovsky in rust_offtopic
red75prime
Буковку '@'
ну или точку
источник

EG

Emmanuel Goldstein in rust_offtopic
Если настолько этого хочется, то есть
1. Всегда валидные проверки (/.@./, проверка MX-записи домена)
2. Варнинги вместо эрроров
источник

MB

Mikail Bagishov in rust_offtopic
Alex Zhukovsky
есть. Ты не сможешь отправить емейл, потому что клиент сайд валидация скажет "чувак, ошибся"
Можно сделать варнинг с кнопочной "все равно продолжить"
источник

EG

Emmanuel Goldstein in rust_offtopic
Собственно, все ошибки, которые ты отсечёшь регуляркой, ты отсечёшь проверкой MX-записи домена. Про левую часть адреса ты всё равно ничего разумного проверить не можешь без отправки письма.
источник

EG

Emmanuel Goldstein in rust_offtopic
И это хорошая проверка. Она никогда не отсечёт валидный e-mail, потому что если у домена нет MX-записи, то ты в любом случае не сможешь отправить на e-mail письмо.
источник

EG

Emmanuel Goldstein in rust_offtopic
Авторы же формочек, которые проверяют домен на вхождение в список, должны гореть в аду.
источник

AZ

Alex Zhukovsky in rust_offtopic
Emmanuel Goldstein
Авторы же формочек, которые проверяют домен на вхождение в список, должны гореть в аду.
Ну согласен что можно ворнинг
источник

AZ

Alex Zhukovsky in rust_offtopic
Но ты не прав что валидация вообще не нужна
источник

EG

Emmanuel Goldstein in rust_offtopic
Проверка на вхождение в список не учитывает тривиально другие страны.
источник

P

Pavel in rust_offtopic
Emmanuel Goldstein
Если настолько этого хочется, то есть
1. Всегда валидные проверки (/.@./, проверка MX-записи домена)
2. Варнинги вместо эрроров
.*[^\\]@.*
источник

EG

Emmanuel Goldstein in rust_offtopic
«Другие страны» — это не редкая история. Это нормальный юзкейс.
источник

P

Pavel in rust_offtopic
"foo\@gmail.com” -- валидная локальная часть, но не валидный мейл
источник