2011-10-10 33 views
13

thể trùng lặp:
Exceeding Max Email Address SizesĐịa chỉ email dài nhất có thể là gì?

Có một giới hạn kỹ thuật để bao lâu địa chỉ email có thể? Có những giới hạn thực tế được áp đặt bởi các nhà cung cấp dịch vụ email chính khác không (Google, Microsoft, v.v.)?

Giả sử hoặc thực tế, có giới hạn về số lượng ký tự trong địa chỉ email không?

+0

Bạn đã cố gắng đọc trang wiki [http://vi.wikipedia.org/wiki/Email_address)? – Mat

Trả lời

36

Độ dài tối đa của địa chỉ email là bao nhiêu?

254 ký tự

"này phát sinh từ số học đơn giản có độ dài tối đa của một miền (255 ký tự) + Chiều dài tối đa của một hộp thư (64 ký tự) + các @ biểu tượng = 320 ký tự. Sai. Đây thực sự là tài liệu trong phiên bản gốc của RFC3696.Đó là sửa chữa trong errata Có thực sự là một hạn chế từ RFC5321 trên phần tử đường dẫn của một giao dịch SMTP SMTP 256 ký tự, nhưng điều này bao gồm các dấu ngoặc nhọn xung quanh địa chỉ email, do đó độ dài tối đa của địa chỉ email là 254 ký tự ". - Dominic Sayers

->http://www.eph.co.uk/resources/email-address-length-faq/

5

De jure:

Có nhiều giới hạn, trên mỗi phần của một địa chỉ.

RFC5322 chỉ định các dòng thư PHẢI ít hơn 998 ký tự, điều này sẽ đặt giới hạn trên cho các địa chỉ ngắn hơn một chút (cần bao gồm cả lệnh).

Nhưng RFC5321 quy định cụ thể:

4.5.3.1.1. Local-part 

The maximum total length of a user name or other local-part is 64 
octets. 

4.5.3.1.2. Domain 

The maximum total length of a domain name or number is 255 octets. 

4.5.3.1.3. Path 

The maximum total length of a reverse-path or forward-path is 256 
octets (including the punctuation and element separators). 

Vì vậy, 64 octet cho tên người dùng, 254 cho < username @ miền >.

De facto:

Bạn có thể kiểm tra việc tuân thủ bản thân với cộng-cú pháp. Gửi email cho mình theo số tên người dùng + whateveryouwant @ yourdomain.

+0

254 cho mục đích gì? :) – bzlm

+1

Rõ ràng MarkDown âm thầm ăn góc ngoặc. Cố định (không phải là nó quan trọng). –

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