Чи повинні доменні імена та адреси електронної пошти завжди бути малими, щоб переконатися, що ви потрапили туди, куди хочете? Або це абсолютно неактуально? Наприклад, поштові сервери Google мають дивні налаштування з цікавими ефектами, про які я коротко розповім у наступній статті.
Google, який нещодавно почав пропонувати адреси @ gmail.com німецьким користувачам, ігнорує крапки перед дужками, а правопис не враховує регістр. Отже, наступні адреси електронної пошти повністю еквівалентні:
- davidvielhuber@gmail.com
- dav.id.v.iel.hu.ber@gmail.com
- DAVIDVIELHUBER@gmail.com
- David.Vielhuber@gmail.com
Стандарт RFC 2821 визначає, як із цим зазвичай поводитись:
The local-part of a mailbox MUST BE treated as case sensitive. Therefore, SMTP implementations MUST take care to preserve the case of mailbox local-parts. Mailbox domains are not case sensitive. In particular, for some hosts the user "smith" is different from the user "Smith". However, exploiting the case sensitivity of mailbox local-parts impedes interoperability and is discouraged.
Це означає, що доменне ім'я після мавпи-дужки не враховує регістр, а локальна частина перед мавпою-дужкою чутлива до регістру. Однак у переважній більшості випадків поштові сервери дуже терпимі. Рекомендую завжди писати адреси електронної пошти та доменні імена з малими літерами.
Невелика сторона: Ви також можете додати додаткову адресу безпосередньо перед @, яка буде проігнорована під час доставки (і, отже, використовується, наприклад, для фільтрації електронних листів на основі правил):
- davidvielhuber+ganz-wichtig@gmail.com
- davidvielhuber+newsletter@gmail.com
- davidvielhuber+gewinnspiel@gmail.com