3

Если я использую какую-либо настольную почтовую программу, такую как Mozilla Thunderbird, на своем собственном компьютере, а кто-то на одном из других компьютеров gazillion в мире пишет мне электронное письмо, как оно мне попадает?

Кроме того, если программа электронной почты находится на локальном компьютере и не централизована, что мешает двум или более людям создавать учетные записи с одинаковым точным именем?

3 ответа3

5

Программы являются клиентами почтового сервера. Почтовые клиенты на основе Интернета также являются клиентами. Почтовый сервер сам по себе является другой услугой. В любом случае эти клиенты взаимодействуют с реальным почтовым сервером, когда вы проверяете почту или отправляете сообщение. Отправленное вам письмо сопоставляется с конкретным почтовым сервером, а не с вашим клиентским программным обеспечением. Вот почему у вас будет только один экземпляр имени пользователя для любого данного домена.

3

Здесь у вас есть достойное объяснение, как электронная почта работает с красивыми картинками :)

Чтобы ответить на ваши вопросы:

  1. Электронная почта находит путь как любой другой сетевой пакет - через IP-адрес - в этом нет никакой разницы.

  2. Ваш SMTP-сервер должен иметь возможность находить MX-записи домена вашего получателя - в этом случае он должен быть централизованным. Проверьте это - откройте командную строку и введите:

    nslookup [войти]
    set type = mx [enter]

    gmail.com

Вот как вы находите SMTP-серверы :) Так что, если отправлять почту на somone@gmail.com, он знает, куда идти. Более того - если у меня есть свой собственный SMTP-сервер, я могу отправить вам электронное письмо с подписью на любой адрес, такой как santa@northpole.com (это просто часть текста в моей электронной почте), - но ваш провайдер smtp, вероятно, не получит это письмо Или отправьте его в спам, потому что он не будет доверять этому серверу.

2

Ваша программа электронной почты многое делает для вас за кулисами. Это включает в себя настройку вашего имени пользователя и пароля и т.д. Вы можете узнать о процессе, получив доступ к своей электронной почте с помощью telnet. Кроме того, некоторые клиенты, такие как Thunderbird, позволяют просматривать источник электронной почты. Вы можете быть удивлены, узнав информацию, хранящуюся там.

Есть несколько причин, по которым ваша попытка использовать IP-адрес не сработала. Возможно, ожидается, что домен почтового ящика будет прописан, или, возможно, вы не установили свой пароль. Если вы действительно хотите узнать об электронной почте, загрузите sendmail и попробуйте ее на своем компьютере.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .