Как настроить почтовый сервер (postfix или что-либо еще) в Ubuntu?
===================================================================

 Я установил Ubuntu Bionic на свою виртуальную машину и настроил приложение. 

 Теперь мне нужно отправить электронную почту с моего собственного сервера. 

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

 Так что же я пробовал? 

 Я использовал  `apt install mailutils`  для установки postfix, и я выбрал интернет-сайт. Когда он запросил FQDM , Я ввел  `mydomain.com`  .. 

 Вот первый вопрос. Некоторые учебники говорят, чтобы изменить его на  `mail.mydomain.com` . Так это должен быть поддомен? Нужно ли создавать запись A для моего DNS? 

 Я пытаюсь отправить электронное письмо: 

```
email" | mail -s "This is the subject line" somemail@mail.com

```

 Но ничего не происходит ... нет почты в моем почтовом ящике и нет почты в очереди posfix. 

1. Есть ли пошаговое руководство для начинающего?
2. Нужно ли создавать запись MX, указывающую на мой сервер?
3. Нужно ли создавать запись TXT? Я читал, что так другие почтовые серверы проверяют отправителя. Если да, тогда как это сделать?
4. Итак, что мне нужно сделать, чтобы отправлять и отправлять электронную почту с моего собственного сервера? На данный момент мне даже не нужно получать и отправлять электронные письма - просто отправьте его

 И мне не нужно использовать постфикс ... Я могу использовать все, что работает. 

 

* Есть ли пошаговое руководство для начинающего? 

 **много, но в настоящее время вам лучше использовать решение типа  [MODOBOA](https://modoboa.org/en/)  или  [MAILU](https://mailu.io/1.7/)  в контейнере Docker**
* Нужно ли создавать запись MX, указывающую на мой сервер?

 для получения почты?  **да** 

 отправлять письма?  **нет** 

 **более важно: вам нужна spf-запись и желательно обратный dns (указывающий от отправки ip на hostname)** 

* Нужно ли создавать TXT-запись? Я читал, что так другие почтовые серверы проверяют отправителя. Если да, то как это сделать? 

 **в основном у вашего провайдера / сервера DNS,  [вот хороший урок](https://www.dmarcanalyzer.com/spf/how-to-create-an-spf-txt-record/)**
* Так что мне нужно сделать, чтобы отправлять и отправлять электронную почту с моего собственного сервера? На данный момент мне даже не нужно получать и отправлять электронные письма - просто отправьте его

**, настройте PF, PTR,**