2009-02-17 47 views
8

Tôi cho rằng đây là một câu hỏi khá dễ. Nó có hai phần:Làm cách nào để viết hoa chữ thường?

  1. Địa chỉ email có phân biệt chữ hoa chữ thường không? (ví dụ: [email protected] khác với [email protected]?)
  2. Nếu vậy, miền địa phương chính xác sẽ sử dụng để viết hoa địa chỉ email là gì? (Ví dụ: tận các [email protected] email sẽ khác nhau trong miền địa phương của Thổ Nhĩ Kỳ và Mỹ)
+0

nếu bạn có bất cứ điều gì để làm với nó, bạn nên nhắm đối với trường hợp không nhạy cảm tên email – inspite

+0

Đáng buồn thay, điều này sẽ không phải là trường hợp. – johnstok

+0

RFC 822 và tổ tiên của nó nói rằng phần địa phương của địa chỉ email (trước khi @) phân biệt chữ hoa chữ thường. Hỗ trợ các ổ đĩa dân túy đối với trường hợp vô cảm thêm mã phức tạp đáng kể cho hệ thống email. – ctpenrose

Trả lời

7

Các địa phương phần của địa chỉ email (ví dụ: trước khi @) là trường hợp nhạy cảm nói chung. Từ Wikipedia trên E-mail address:

Các địa phương phần là trường hợp nhạy cảm, vì vậy "[email protected]" và "[email protected]" có thể được gửi những người khác nhau. Tuy nhiên, thực tế này là, , không được khuyến khích bởi RFC 5321. Tuy nhiên, chỉ có máy chủ thư có thẩm quyền cho một miền mới có thể thực hiện quyết định đó.

Đối với các thông số kỹ thuật chi tiết, bạn có thể muốn tham khảo ý kiến ​​các RFC sau:

  • RFC 5321: Simple Mail Transfer Protocol
  • RFC 5322: Internet Message Format
  • RFC 3696: Kỹ thuật ứng dụng cho kiểm tra và Chuyển đổi tên
12

Đánh giá từ các thông số kỹ thuật phần đầu tiên có thể phân biệt chữ hoa chữ thường, nhưng thông thường không phải như vậy.
Vì đó là tất cả ASCII, bạn nên an toàn khi sử dụng chức năng chữ hoa "ngây thơ".

Kiểm tra các RFC spec part of the wikipedia article on E-mail adresses

Nếu bạn đang ở cho một số đọc nặng RFC5322RFC5321 nên có ích quá.

+0

Cố gắng tránh sự đau đớn khi đọc RFC :-) – johnstok

4

tên miền phân biệt chữ hoa chữ thường. vì vậy [email protected] có cùng địa chỉ email như [email protected]

cho tên người dùng, nó phụ thuộc vào máy chủ thư. trong máy chủ Outlook, công ty của tôi sử dụng nó cũng không phân biệt chữ hoa chữ thường

0

Địa chỉ email không phân biệt chữ hoa chữ thường.

Các địa phương phần của địa chỉ e-mail có thể sử dụng bất kỳ các ký tự ASCII:

  1. Chữ hoa và chữ thường tiếng Anh chữ cái (az, AZ)
  2. chữ số từ 0 đến 9
  3. Ký tự! # $% & '* + -/=?^ _ `{| } ~
  4. Ký tự. miễn là không phải là ký tự đầu tiên cũng như cuối cùng, cũng không phải có thể xuất hiện hai lần hoặc nhiều hơn liên tiếp.

    Nguồn: Wikipedia

Các vấn đề liên quan