우선 저는 지금 장고로 웹사이트를 만들고있는 뗄깜꿈나무입니다...
지금 유저 모델을 설계하고 개발중인데
장고 내부에 이메일을 노멀라이징 해주는 함수가 있더라고요
예를들어서 인풋으로
" ExAmple@DoMaIn.CoM "
이런 문자열이 들어오면 아웃풋으로
"ExAmple@domain.com"
즉 이메일 이름 부분은 대소문자 상관없이 그대로 나오고
도메인 부분은 소문자로 다 변환시켜주던데
여기서 제가 궁금한 것은
Example@example.com 과 example@example.com 메일을 서로 다른 메일로 볼 수 있나요?
다른말로, 이메일의 이름 부분은 case sensitive 하며 위 두 메일의 소유주가 다르다고 볼 수 있는건가요?
메일서버 구현 따라 달라지는거 아님?
그렇다면 중복 없는 이메일 필드에 값을 저장할 때 Exa@exa.com과 exa@exa.com을 중복한다 보는게 좋을까요 중복하지 않는걸로 보는게 좋을까요?