먼저 구조를 검증하지만, 이것만으로는 아무것도 확정되지 않습니다
이메일 주소 입력을 검증하는 첫 단계는 @ 앞의 local-part 와 뒤의 도메인을 분리하고, 대소문자를 정규화한 뒤, 도메인 누락, 중간에 붙여 넣은 불필요한 공백, 허용되지 않는 문자, 연속된 구분자처럼 파서가 처리할 수 없는 형식을 거부하는 것입니다.
구조 검사는 비용이 적지만 전달 가능성은 전혀 증명하지 못합니다. 그럴듯한 문자열은 모두 통과할 수 있습니다. 형식을 완벽하게 검증해도 2 년 전에 폐쇄된 메일박스일 수 있으므로 여기서 멈추지 않습니다. 형식만 검증한다고 주장하는 도구로는 충분한 검증을 할 수 없습니다.