Я в значительной степени понимаю теорию веб-серверов, которая в основном такова: есть чей-то веб-сервер, ожидающий нашего запроса, на который он отвечает.

Но я нахожу немного двусмысленности, когда люди говорят о вашем почтовом сервере. Я читал текст о сети, который постоянно использует это, говоря мой почтовый сервер. Но что-то вроде кодирования мой друг спросил меня, какой почтовый сервер вы собираетесь использовать? Это почтовый сервер Google?

Итак, суть в том, что куда мы отправляем нашу почту, я знаю, что она отправится на почтовый сервер; Но:

  1. Будет ли мой почтовый сервер: как есть локальный почтовый сервер, как локальный DNS-сервер? Сначала мой локальный почтовый сервер получает его и передает почтовому серверу Google и так далее.
  2. Почтовые серверы хранятся у интернет-провайдеров?

  3. Отличаются ли почтовые серверы от веб-серверов, то есть это разные машины или два процесса, работающие на одной машине?

  4. Я также слышу SMTP-серверы, они такие же, как почтовые серверы, просто
    другая терминология или что-то еще?

2 ответа2

3

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

У вас может быть локальный почтовый сервер, который находится в общедоступном Интернете и может передавать почту (через SMTP), которую ваш почтовый клиент может затем извлечь (через POP3 или IMAP). Или вы можете иметь почтовый сервер, который не является общедоступным, а просто получает почту с того, который есть.

Как правило, хотя у домашнего пользователя нет ни одного из них, у него просто есть почтовый клиент, который настроен с адресной информацией своих серверов входящей и исходящей почты, будь то Google или Outlook или SomeOtherMailService.

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

  1. Будет ли мой почтовый сервер: как есть локальный почтовый сервер, как локальный DNS-сервер? Сначала мой локальный почтовый сервер получает его и передает почтовому серверу Google и так далее.

Вы можете, но, вероятно, нет. Смотри выше.

  1. Почтовые серверы хранятся у интернет-провайдеров?

Если вы пользуетесь услугой электронной почты, предоставленной провайдером, то да.

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

Если они не предлагают услуги, то нет, им не нужны почтовые серверы.

  1. Отличаются ли почтовые серверы от веб-серверов, то есть это разные машины или два процесса, работающие на одной машине?

Они , как правило , только программа , работающая на компьютере. Это может быть тот же компьютер, что и веб-сервер, или отдельный компьютер. Как это настроено, зависит от людей, которые это настраивают.

  1. Я также слышу SMTP-серверы, они такие же, как почтовые серверы, просто другая терминология или что-то еще?

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

Думайте о SMTP как о почтовом ящике на улице и о почтовой системе за ним. SMTP управляет маршрутизацией и доставкой почты так же, как почтовая система.

Затем вы получаете почту с "удерживающего" почтового сервера, а не с ретрансляционного почтового сервера. Вы можете использовать это как свой коврик, если это поможет с аналогией, но это просто еще один сервер, к которому вы подключаетесь для проверки почты.

1

В дополнение к ответу @mokubai -

Подробная информация о том, как найти почтовый сервер для вашего домена, хранится в системе DNS с использованием определенного типа записи (MX-записи) - в действительности он может иметь более 1 для надежности. Эти записи обрабатываются иначе, чем записи A, AAAA и CNAME, используемые для веб-серверов.

Почтовый сервер немного неправильный - почтовые серверы состоят из нескольких элементов, которые могут быть распределены по нескольким машинам. Типичными являются SMTP-сервер, который отправляет и получает электронную почту между почтовыми серверами и часто - но иногда на отдельном компьютере и с другими параметрами - принимает электронные письма от конечных пользователей. Он также обычно поддерживает один или несколько механизмов для извлечения электронной почты пользователями - часто POP или IMAP - которые также могут быть отдельными серверами - и, как правило, фильтрами спама - часто между серверами pop/imap и серверами dmtp.

Конечно, все это можно сделать и на 1 машине.

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