Giống như nhiều trang web, chúng tôi sử dụng địa chỉ email làm định danh người dùng để đăng nhập.
RFC 5321 [ # 2.3.11 ] nói rằng các phần cục bộ của địa chỉ email:
PHẢI được giải thích và chỉ định ngữ nghĩa bởi máy chủ được chỉ định trong phần tên miền của địa chỉ
Điều này có nghĩa là các ứng dụng xử lý địa chỉ email không thể đoán thứ hai, ví dụ, cách mà Gmail sẽ bỏ qua các dấu chấm khi xác định tên người dùng . Điều đó cũng có nghĩa là các ứng dụng phải coi địa chỉ email là các phần cục bộ như phân biệt chữ hoa chữ thường, vì đó là cách phần được chỉ định .
Tuy nhiên, người dùng thật ngu ngốc và trong một trường hợp gần đây, một người dùng đã đăng ký địa chỉ email viết hoa (và đã nhận và nhấp vào email xác minh thành công) thấy rằng họ không thể đăng nhập vì hiện tại họ đang sử dụng định dạng email viết thường Địa chỉ.
Tôi chưa bao giờ bắt gặp một máy chủ email thực thi phân biệt chữ hoa chữ thường trên hộp thư đến của nó. Tôi không nghi ngờ rằng một số tồn tại ở đâu đó, nhưng tôi đang đặt câu hỏi liệu không có lợi ích lớn hơn trong việc giảm độ nhạy trường hợp cho tên người dùng email của chúng tôi hơn là có vấn đề trong việc giữ nó.
Tôi sẽ không đi xa đến mức mô phỏng xử lý dấu chấm của GMail, hoặc bất kỳ loại địa chỉ cộng nào , bởi vì những thứ đó dường như không phổ biến hoặc được giả định tự động như phân biệt chữ hoa chữ thường. Tuy nhiên, tôi biết đó không phải là một kịch bản đen trắng nên tôi quan tâm nếu có ai biết địa chỉ email phân biệt chữ hoa chữ thường như thế nào.