Если я использую некоторую основанную на рабочем столе почтовую программу как Thunderbird Mozilla на моем собственном индивидуальном компьютере, и кто-то на одном из другого огромного количества компьютеров в мире пишет мне электронное письмо, как электронная почта находит свой путь ко мне?
Кроме того, если почтовая программа находится на локальном компьютере и не централизована, что препятствует тому, чтобы два или больше человека делали учетные записи с тем же точным именем?
Программы являются клиентами к почтовому серверу. Веб-почтовые клиенты - также просто это, клиенты. Сам почтовый сервер является другим сервисом. Так или иначе эти клиенты общаются с фактическим почтовым сервером, когда Вы проверяете свою почту или отправляете сообщение. Почта, отправленная Вам, отображается на конкретном почтовом сервере и не Вашем клиентском программном обеспечении. Именно поэтому у Вас только будет один экземпляр имени пользователя для любого данного домена.
Здесь у Вас есть достойное объяснение, как электронная почта работает с хорошими изображениями :)
Отвечать Вам вопросы:
Электронная почта находит путь как любой другой сетевой пакет - через IP-адрес - нет различия в этом.
Ваш сервер SMTP должен смочь найти записи MX домена Вашего получателя - в этом случае он должен быть централизован. Проверьте это - открытая командная строка и войдите:
nslookup [входят]
набор type=mx [входит]
gmail.com
Это - то, как Вы находите smtp серверы :) Таким образом, если отправляют почту в somone@gmail.com, она знает, куда пойти. Далее более - если у меня есть свой собственный smtp сервер, я могу послать Вам электронное письмо, подписанное любым адресом как santa@northpole.com (это - просто часть текста в моем электронном письме) - но Ваш поставщик smtp, вероятно, не получит эту почту или бросит ее в причину спама, это не будет доверять этому серверу.
Ваша почтовая программа делает много вещей для Вас негласно. Это включает установку Вашего имени пользователя и пароля и т.д. Вы могли узнать о процессе путем доступа к электронной почте с telnet. Кроме того, некоторые клиенты, как Thunderbird, позволяют Вам просматривать почтовый источник. Вы могли бы быть удивлены знать информацию, хранившую там.
Существует несколько причин, почему Ваша попытка использовать IP-адрес не работала. Возможно, это ожидает, что домен почтового ящика будет разъяснен, или возможно Вы не установили свой пароль. Если Вы действительно хотите узнать об электронной почте, загрузите sendmail и испытайте его на Вашем собственном компьютере.