DNS unter Linux

Intranet - Installation des Mailservers

 
Intranet - Installazione del server di mail Intranet - Intranet - Instalação do servidor de mail Intranet - Installation du serveur de mail Intranet - Installing a mail server

Vorstellung der Installation

Der unter Linux am häufigsten verwendete Mailserver ist Sendmail, dieser ist allerdings sehr schwer zu konfigurieren, daher ziehen wir ihm hier Qmail, vor, ein alternativer Mailserver.

Qmail besteht aus mehreren Programmen, die mit verschiedenen UID/GID funktionieren, um Eindringungen zu verhindern.

Packages, die für die Installation nötig sind

Um Qmail installieren zu können benötigt man die folgenden Packages :

  • functions-2-1.i386.rpm
  • daemontools-0.53-16-i386.rpm
  • ucspi-tcp-0.84-1.i386.rpm
  • qmail-1.03-14ucspi.i386.rpm
  • checkpassword-0.81-2.i386.rpm

Diese können hier heruntergeladen werden RPMFind.net.

Installation von Qmail

Um Qmail zu installieren, muss man zunächst die verschiedenen RPM Packages installieren :

rpm -ivh functions-2-1.i386.rpm
rpm -ivh daemontools-0.53-16-i386.rpm 
rpm -ivh ucspi-tcp-0.84-1.i386.rpm 
rpm -ivh qmail-1.03-14ucspi.i386.rpm 
rpm -ivh checkpassword-0.81-2.i386.rpm
Nach der Installation dieser Pakete werden Konfiguationsdateien erzeugt, sowie zwei Usergruppen, sieben neue User und die folgenden Verzeichnisse  :
  • /var/qmail : Hauptverzeichnis
  • \_ alias/ : enthält die "speziellen " Accounts (Root...)
  • \_ bin/ : Binärcode der qmail Distribution
  • \_ control/ : Konfigurationsdateien
  • \_ defaultdelivery/ : Konfigurationsdateien für das Format der Mailbox
  • \_ man/ : Handbuchseiten
  • \_ doc/ : Dokumentation
  • \_ queue/ : Warteschlange
  • \_ users/ : Adress-Plan (Superdatei der Aliase)
Die Dokumentation zu Qmail befindet sich im Verzeichnis /var/qmail/doc. Um die Seiten des Handbuchs aufzurufen, die sich mit Qmail befassen, fügt man manuell den Pfad dorthin in die Variable MANPATH ein, nämlich durch die folgende Syntax :
export MANPATH=$MANPATH:/var/qmail/man

Die Mails des Superusers weiterleiten

Bei Qmail kann der Superuser (Root) aus Sicherheitsgründen nicht direkt Mails erhalten. Daher müssen dessen Nachrichten zu einem bestimmten Account weitergeleitet werden, dafür editiert man die Datei .qmail-root (alle Dateien, deren Namen mit einem Punkt beginnen, sind versteckte Dateien), sie liegt im Verzeichnis /var/qmail/alias :

cd /var/qmail/alias
cat > .qmail-root
ihr_benutzer_konto
^D
Außerdem ist es möglich, die Mails anderer User weiterzuleiten...

Das Format der Mailbox wählen

Mit Qmail ist es möglich, das Format der Mailbox zu wählen, also die Art, auf die die Nachrichten der User gespeichert werden. Beim Mailbox-Format "Maildir" lassen sich die Mails der User direkt in deren Arbeitsverzeichnis speichern ( daher wird das Verzeichnis Maildir im Skeleton) erzeugt.

Um dieses Format des Posteingangs zu nutzen sind die folgenden Befehle einzugeben :

cd /var/defaultdelivery
cp -f mdir rc

Konfiguration von Qmail

Um Qmail verwenden zu können, muss es noch konfiguriert werden, im speziellen die Kontrolldateien, diese findet man im Verzeichnis /var/qmail/control :

  • me
    enthält den Namen des Mailservers
  • defaultdomain
    enthält den Standard-Domainnamen
  • locals
    enthält alle Namen/Aliase des Mailservers
  • rcpthosts
    enthält den Namen der Domains, die den Mailserver verwenden dürfen, um Mails zu senden
Diese Befehle müssen zur Konfiguration der Dateien einegeben werden :
  • cd /var/qmail/control
  • cat > me
    tuxserver
    ^D
  • cat > me
    tuxserver
    ^D
  • cat > defaultdomain
    tuxdomain
    ^D
  • cat > locals
    tuxserver
    tuxserver.tuxdomain
    smtp
    smtp.tuxdomain
    ^D
  • cat > rcpthosts
    tuxdomain
    .tuxdomain
    ^D
Die Mindestkonfiguration des Servers ist abgeschlossen, von nun kann der Mailserver gestartet werden

Ausführung der Dienste

Die manuelle Ausführung der für den Mailserver nötigen Dienste erfolgt über die folgenden Befehle :

/etc/rc.d/init.d/qmail.init start 
/etc/rc.d/init.d/qmail-smtpd.init start 
/etc/rc.d/init.d/qmail-pop3d.init start
Dies sind die Befehle, durch die diese Dienste automatisch bei jedem Systemneustart gestartet (gestoppt) werden :
chkconfig --level 345 qmail on 
chkconfig --level 345 qmail-smtpd on 
chkconfig --level 345 qmail-pop3d on 
chkconfig --level 0126 qmail off 
hkconfig --level 0126 qmail-smtpd off 
chkconfig --level 0126 qmail-pop3d off 

Michel Maudet

Letzte Änderung am Montag 4 Mai 2009 à 15:00:00.Das Dokument mit dem titel « Intranet - Installation des Mailservers » aus Kioskea (de.kioskea.net) zur verfügung gestellt wird unter den bedingungen der Creative Commons lizenz. Können Sie ändern, Kopien dieser Seite, unter den Bedingungen der Lizenz, als diese Bewertung deutlich.

Beste Antworten für « Intranet Installation des Mailservers » auf :
Intranet - Installation du DNS Sehen Nötige Packages für die Installation Ein DNS (Namensserver) ist ein Server, der den IP-Adressen der Computer eines Netzwerks Namen zuteilt. Um einen solchen Server einzurichten, muss man zunächst bindund named installieren. Diese können...
Intranet - Installation der Distribution Mandrake Sehen Vorstellung der Installation Der Server kann mit jeder Distribution von Linux laufen, aber wir haben die Distribution Mandrake gewählt, die die Vorteile hat, dass sie leicht zu installieren ist und über viele vorinstallierte Anwendungen...
Einen VPN Server unter Windows XP installieren Sehen Nutzen eines VPN Die Installierung eines Virtuellen privaten Netzwerkes ermöglicht es entfernte Computer in sicherer Weise über eine nicht sichere Verbindung (Internet) miteinander zu verbinden, als ob sie im gleichen lokalen Netzwerk...
Installation eines FTP-Servers unter Windows SehenSchnelle Version Version etwas weniger schnell (aber nicht eigene) Version eigener Server Link Mehr als das: Sie können, egal wo auch immer Sie sich befinden, zu Ihrem FTP-Server gelangen Notizen Schnelle Version Schnell, ich möchte...
ITunes funktioniert nicht mehr SehenNach der Installation der neuen Firmware-Version des iPhones in iTunes erscheint die folgende Fehlermeldung: iTunes funktioniert nicht mehr So ist es nicht möglich, das Update Ihrer Firmware zu installieren. Um hier Abhilfe zu schaffen,...
Download Vista Shutdown Timer SehenWenn Sie eine große Datei runterladen oder wenn eine Installation oder eine Datentransfer länger als gedacht anhält! Was kann man in diesem Fall dagegen tun, um nicht verpflichtet auf den Ablauf der Obliegenheit zu warten? VistaShutDownTimer ist ein...
Eine Netzwerkkarte installieren SehenZiel Das Ziel ist es ein Netzwerk zu erstellen, um so Daten austauschen zu können, oder im Netz zu spielen. So muss in jedem Computer, der zu dem lokalen Netzwerk dazugehören soll, eine Netzwerkkarte installiert werden. Ziel dieses Tutoriums ist es...
Betriebssysteme - DOS - Installation SehenInstallation Um MS-DOS zu installieren, muss man sichergehen, dass die Parameter des BIOS so konfiguriert sind, dass die Disk auf dem Laufwerk A bootet, und dann auf der Festplatte (boot sequence: A,C). Danach muss man die Diskette 1 in das...
Microsoft Windows 95 - Installation SehenWindows I nstallieren Um, Windows zu(Re) Installieren es wird sehr geraten, die schon installierte Version von Windows zu Entfernen.Jedoch, bevor man das Windows-Verzeichnis löscht, muß man sich vergewissern von seitens der kleinen Dateien zu...