Как установить Postfix в Ubuntu 20.04 LTS
В этом руководстве мы покажем вам, как установить Postfix в Ubuntu 20.04 LTS. Для тех из вас, кто не знал, Postfix — это бесплатный MTA (агент передачи почты) с открытым исходным кодом, используемый для маршрутизации или доставки электронной почты в системе Linux. По умолчанию он разрешает локальную рассылку, однако сам по себе он очень полезен на машине, используемой многими клиентами, или даже если таких посетителей может и не быть, многие службы сбрасывают свои обзоры и сообщения в электронные письма, что вводится в пользователь root локально, поэтому системный администратор может быть замечен при любых действиях, когда он / она входит в систему и переключается на пользователя root.
В этой статье предполагается, что у вас есть хотя бы базовые знания Linux, вы знаете, как использовать оболочку, и, что наиболее важно, вы размещаете свой сайт на собственном VPS. Установка довольно проста и предполагает, что вы работаете с учетной записью root, в противном случае вам может потребоваться добавить ‘ sudo
‘ к командам для получения привилегий root. Я покажу вам пошаговую установку почты Postfix на Ubuntu 20.04 (Focal Fossa). Вы можете следовать тем же инструкциям для Ubuntu 18.04, 16.04 и любого другого дистрибутива на основе Debian, например Linux Mint.
Установите Postfix на Ubuntu 20.04 LTS Focal Fossa
Шаг 1. Во-первых, убедитесь, что все ваши системные пакеты обновлены, выполнив следующие apt
команды в терминале.
sudo apt update sudo apt upgrade
Шаг 2. Установка Postfix в Ubuntu 20.04.
Теперь приступим к установке Postfix, выполнив следующую команду:
sudo apt install postfix sasl2-bin
Теперь вам будет предложено выбрать тип конфигурации вашего почтового сервера. Выберите «Продолжить», чтобы выбрать [Нет конфигурации] из этого списка, и нажмите клавишу Enter, как показано на следующем изображении:
+------+ Postfix Configuration +-------+ | General type of mail configuration: | | | | No configuration | | Internet Site | | Internet with smarthost | | Satellite system | | Local only | | | | | | <Ok> <Cancel> | | | +--------------------------------------+
Шаг 3. Настройка Postfix.
После успешной установки, теперь мы редактируем файл конфигурации Postfix:
cp /usr/share/postfix/main.cf.dist /etc/postfix/main.cf nano /etc/postfix/main.cf
Добавьте следующие строки:
mail_owner = postfix
myhostname = mail.infoit.com.ua
mydomain = infoit.com.ua
myorigin = $mydomain
inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
local_recipient_maps = unix:passwd.byname $alias_maps
mynetworks_style = subnet
mynetworks = 127.0.0.0/8,10.0.0.0/24
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
home_mailbox = Maildir/
sendmail_path = /usr/sbin/postfix
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
setgid_group = postdrop
readme_directory =
inet_protocols = ipv4
#Например, ограничивать размер электронной почты для 10M message_size_limit = 10485760 #, например, предельный размер почтового ящика 1G mailbox_size_limit = 1073741824 # SMTP-Auth настройки
smtpd_sasl_type = dovecot smtpd_sasl_path = private/auth smtpd_sasl_auth_enable = yes smtpd_sasl_security_options = noanonymous smtpd_sasl_local_domain = $myhostname smtpd_recipient_restrictions = permit_mynetworks, permit_auth_destination, permit_sasl_authenticated, reject
Сохраните файл и закройте его. Чтобы применить изменения, введите команду:
newaliases sudo systemctl restart postfix
Поздравляю! Вы успешно установили Postfix . Благодарим за использование этого руководства по установке Postfix в системе Ubuntu 20.04 LTS Focal Fossa. Для получения дополнительной помощи или полезной информации мы рекомендуем вам посетить официальный сайт Postfix .