In diesem Tutorial zeigen wir Ihnen, wie Sie Exim Mail Server auf CentOS 6 installieren. Für diejenigen unter Ihnen, die es nicht wussten, Exim ist ein Mail Transfer Agent (MTA), der unter Unix verwendet wird -ähnliche Betriebssysteme. Exim ist freie Software, die unter den Bedingungen der GNU General Public License vertrieben wird, und zielt darauf ab, ein allgemeiner und flexibler Mailer mit umfassenden Einrichtungen zum Überprüfen eingehender E-Mails zu sein. Die Sicherheitsbilanz von Exim ist viel besser als die von Sendmail. Erweiterte Funktionen sind Warteschlangenbehandlung, Adressrouting und Tests.
In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach. Das werde ich tun zeigen Ihnen die Schritt-für-Schritt-Installation von Exim auf CentOS 6.
Voraussetzungen
- Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:CentOS 6.
- Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
- SSH-Zugriff auf den Server (oder öffnen Sie einfach das Terminal, wenn Sie sich auf einem Desktop befinden).
- Ein
non-root sudo user
oder Zugriff auf denroot user
. Wir empfehlen, alsnon-root sudo user
zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.
Exim Mailserver auf CentOS 6 installieren
Schritt 1. Zuerst müssen wir das neueste EPEL-Repository-RPM installieren, das für Ihre Architektur geeignet ist.
## RHEL/CentOS 6 64-Bit ## # wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-8.noarch.rpm
## RHEL/CentOS 6 32-Bit ## # wget http://download.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm # rpm -ivh epel-release-6-8.noarch.rpm
Schritt 2. Installieren Sie das Exim-Paket.
Führen Sie den folgenden Befehl aus, um Exim zu installieren:
yum install exim-mysql -y
Schritt 3. Deaktivieren Sie Postfix (den Standard-MTA).
Standardmäßig verwendet CentOS Postfix als MTA. Im Folgenden wird beschrieben, wie Sie Exim unter CentOS deaktivieren und aktivieren. Zuerst stoppen wir den Dienst und deaktivieren Postfix für den Autostart:
service postfix stop chkconfig postfix off
Schritt 4. Legen Sie Exim als Standard-MTA fest.
Als Nächstes ändern wir den standardmäßigen Postfix-MTA zu Exim. Drücken Sie „2“ Enter, um Exim auszuwählen:
# alternatives --config mta There are 2 programs which provide 'mta'. Selection Command ----------------------------------------------- *+ 1 /usr/sbin/sendmail.postfix 2 /usr/sbin/sendmail.exim Enter to keep the current selection[+], or type selection number: 2
Schritt 5. Starten Sie den Exim-Dienst.
chkconfig exim on service exim start
Schritt 6. Zugriff auf Exim.
Jetzt sind Sie mit der Installation von Exim fertig. Lassen Sie uns überprüfen, ob der MTA wie erwartet funktioniert:
$ echo 'Hello, welcome to the jungle exim MTA' | mail -s 'Exim testing email' # tail -F /var/log/exim/mainlog
Herzlichen Glückwunsch! Sie haben Exim erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von Exim Mail Server auf CentOS 6-Systemen verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Exim-Website zu besuchen.