Основы построения почтового сервера для использования собственного почтового адреса, например, foo@mydomain.com - PullRequest
0 голосов
/ 10 декабря 2018

Поиск «Как использовать адрес электронной почты в домене» почти целиком состоит из «Как использовать Gmail для получения домена электронной почты».Но gmail стоит 60 долларов в год на каждый настраиваемый почтовый домен, и поэтому я хотел бы попытаться избежать этой стоимости и создать его самостоятельно.

Я не прошу полного обзора всех функций в создании электронной почты.сервер.Это было бы очень широко.

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

Так, например, это могут быть шаги или ключевые аспекты, такие как:

  1. Вы, вероятно, отправите письмо с вашего локального компьютера, используя SMTP,который в основном просто отправляет запрос.
  2. Этот запрос должен поместить в заголовок используемый домен записи MX.
  3. Запись MX должна существовать в записи регистратора домена.
  4. ... Каким-то образом что-то перехватывает / обрабатывает SMTP-запрос, проверяет запись MX и сохраняет ее в какой-либо базе данных или что-то в этом роде, я не знаю всего остального, или даже если я правильно понял первую часть.

Итак, я пока не вижу, как получить электронное письмо, отправленное с использованием SMTP (или другого протокола, может быть, вы можете использовать HTTP, я не знаю).Как вы можете получить / обработать этот запрос и сохранить его для рендеринга где-нибудь.Интересно, просто ли он сохранен в какой-либо базе данных, которую вы хотите, или что-то конкретное.И я знаю, что в уравнение включены спам-фильтры, но для этого нужны где-то серверы.Я не понимаю, как эти серверы перехватывают / обрабатывают запрос электронной почты.

По сути, мне просто хотелось бы узнать, как сделать привет-пример, например, получение электронной почты через SMPT или другой протокол, чтобы я мог использоватьПользовательский домен, например, foo@mydomain.com.

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...