Можно ли использовать прописные буквы в адресе электронной почты?

Если я пришлю письмо по адресу [email protected] вместо [email protected], могут возникнуть проблемы с доставкой из-за прописных букв?

20 голосов | спросил Tim 31 PM00000020000003531 2012, 14:10:35

2 ответа


37
  

[email protected] /[email protected]

Технически это разные адреса электронной почты, однако вы возможно ОК.

Доменная часть адреса электронной почты (example.com) имеет not с учетом регистра. Таким образом, «ExaMple.com» является таким же, как «example.com». Однако получатель (локальная часть) потенциально чувствителен к регистру, поэтому «Hello» отличается от «привет». Сказав это, почтовые серверы реального мира, как правило, не применяют это (я никогда не сталкивался с тем, что делает), поскольку он просто запутывает и подвержен ошибкам пользователя.

Если вы храните адреса электронной почты, вы, вероятно, должны хранить их в своем оригинальном случае (как минимум, получатель), чтобы быть в безопасности. Однако всегда избегайте повторения ошибок, чтобы избежать дублирования.

От RFC 2821 - Простой протокол передачи почты :

  

Локальная часть почтового ящика ДОЛЖНА БЫТЬ рассмотрена как чувствительная к регистру.   Поэтому реализации SMTP ДОЛЖНЫ заботиться о том, чтобы сохранить   локальные части почтового ящика. Домены почтовых ящиков не чувствительны к регистру. В   в частности, для некоторых хостов пользовательский «кузнец» отличается от пользователя   «Смит». Однако использование чувствительности к регистру почтового ящика   локальные части препятствуют интероперабельности и не рекомендуется.

ответил MrWhite 31 PM00000020000000131 2012, 14:42:01
5

Большинство SMTP-серверов отлично работают с прописными буквами. Однако некоторые из них различают символы верхнего и нижнего регистра в части получателя. Доменная часть нечувствительна к регистру.

Например, Google Mail не проводит различия между получателями верхнего и нижнего регистров.

Преобразование нижнего регистра GMail

Я рекомендую вам проверить с соответствующим администратором сервера или оставить вопрос на вопрос о том же.

ответил Karan 31 PM00000040000000531 2012, 16:31:05

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132