Всички команди в тази статия ще се изпълняват в прозореца на терминала. Така че първо ще трябва да отворите терминала на вашата система. За целта кликнете върху Дейности в левия ъгъл и щракнете върху иконата на терминала от лявата странична лента на вашия работен плот CentOS 8.
Инсталиране на Postfix на CentOS 8
Следвайте следните следващи стъпки, за да инсталирате Postfix на вашата система CentOS:
1. Премахнете Sendmail
Проверете дали Sendmail е инсталиран на вашата система, като използвате следната команда:
$ rpm -qa | grep sendmailАко Sendmail вече е инсталиран, тогава версията на Sendmail ще се покаже във вашия изход. Ако не е инсталиран на вашата система, няма да видите изход на терминала и можете да пропуснете тази стъпка.
Можете да премахнете Sendmail от CentOS 8, като използвате следната команда:
$ yum премахване на sendmail *Или
$ dnf премахване на sendmail2. Система за актуализиране
След като Sendmail MTA бъде премахнат, актуализирайте системата си, като изпълните следната команда:
$ dnf актуализация3. Инсталирайте Postfix
След като проверите, че на вашата CentOS система не работи друг агент за прехвърляне на поща (MTA), сега ще инсталирате сървъра на postfix във вашата система, като използвате следната команда:
$ sudo dnf инсталира постфикс
По време на инсталацията ще бъдете попитани дали искате да продължите инсталацията на Postfix сървъра във вашата система. За да продължите, натиснете „y“ и натиснете „Enter“, за да завършите инсталацията.
Сега проверете дали Postfix е инсталиран на вашата система, като изпълните следната команда:
$ rpm -qa | grep postfix
4. Активирайте Postfix Services
След като инсталацията на Postfix сървъра приключи, активирайте и стартирайте услугите за postfix във вашата система CentOS 8, като изпълните следната команда:
$ systemctl активира postfix
Ако не сте влезли като root потребител, след изпълнението на горната команда, подкана за удостоверяване на потребителя ще се покаже на вашата система. Въведете потребителската парола и следният изход ще се покаже на терминала със създаване на символна връзка.
След като изпълните горната стъпка, изпълнете следната команда, стартирайте услугите Postfix:
$ systemctl стартира постфикс
Отново ще трябва да завършите процеса на удостоверяване, както следва:
За да проверите текущото състояние на услугата Postfix, въведете следната команда:
$ systemctl статус постфиксСледният изход трябва да се покаже на прозореца на терминала:
Услугата Postfix вече работи на вашата система.
След това ще трябва да конфигурирате сървъра Postfix да изпраща имейли до вашия локален сървър.
Натиснете „Ctrl + c“, за да излезете от текущия прозорец за показване.
5. Инсталирайте имейл клиент на mailx
Преди да конфигурирате вашия Postfix сървър, инсталирайте пакета за имейл клиент на mailx във вашата система, като въведете следната команда:
$ sudo dnf инсталира mailx
Тук ще трябва да потвърдите инсталирането на пакета mailx. Натиснете „y“ и натиснете „Enter“, за да продължите процеса на инсталиране.
След известно време на терминала ще видите състоянието на завършена инсталация, което означава, че mailx е инсталиран на вашата система.
Сега можем да изпратим имейл до нашия локален сървър. Например ще изпратим тестово имейл до потребителя на системния администратор 'kbuzdar.„Ще напишем следната команда на терминала, за да го направим:
$ поща kbuzdar
В горната команда пощата е клиент, а 'kbuzdar' е получател. В края на имейла,.'ще генерира сигнал до пощенския клиент, че е краят на имейла и че сега ще бъде предаден на postfix сървъра за доставка.
За да проверите дали имейлът е пристигнал в местоназначението си, влезте като root от страната на получателя и въведете „поща“ в терминала.
# поща
Ще видите следния списък с имейли, включително последния имейл, до който е изпратено съобщение в последната стъпка.
Честито! Postfix е инсталиран успешно във вашата система CentOS 8.
Заключение
В тази статия научихте как да инсталирате сървъра Postfix на CentOS 8 с помощта на командния ред. Също така научихте как да изпращате имейли до вашия локален сървър чрез услугите Postfix. Освен това можете също да изпращате имейли до определени домейни, като променяте името на хоста на вашата система и можете да редактирате съдържанието на конфигурационния файл и да изпращате имейли до определен домейн. Надявам се тази статия да ви помогне при инсталирането и използването на сървъра Postfix във вашата система.