可能重複:
What is the optimal length for an email address in a database?EmailAddress的字段長度
你會把什麼作爲電子郵件地址字段的長度?
在db我看後,我們有nvarchar(60),但這似乎是任意的。
我可以允許的最大長度還是電子郵件地址長度是無限的?
編輯這是
What is the optimal length for an email address in a database?
愚弄的人請關閉
可能重複:
What is the optimal length for an email address in a database?EmailAddress的字段長度
你會把什麼作爲電子郵件地址字段的長度?
在db我看後,我們有nvarchar(60),但這似乎是任意的。
我可以允許的最大長度還是電子郵件地址長度是無限的?
編輯這是
What is the optimal length for an email address in a database?
愚弄的人請關閉
電子郵件地址的最大長度爲254個字符。
每個電子郵件地址由兩部分組成。 「@」符號之前的本地部分以及其後的域部分。在「[email protected]」中,本地部分是「用戶」,域部分是「example.com」。
本地部分不能超過64個字符,域部分不能超過255個字符。
電子郵件地址的本地+ @域名部分的組合長度不得超過254個字符。如RFC3696 Errata ID 1690中所述。
What is the optimal length for an email address in a database?
謝謝伊恩看起來像我問過一個副本。 – 2009-08-20 11:04:54
[email protected] foobar部分怎麼樣?這是否包含在320個字符的限制內? – cherouvim 2009-08-20 13:44:00
呃...... http://www.rfc-editor.org/errata_search.php?rfc=3696 – 2014-06-03 18:15:31
事情是64個或更多,但在任何情況下,請確保您始終截斷用戶輸入(64)。您不希望僅僅因爲電子郵件超出您的預期而丟失重要信息(用戶輸入)。
這個wikipedia article包含一些有用的背景信息。
您應該安全256個字符。
有些人想要得到的範圍內社區的意見了。 – 2009-08-20 11:12:26