M@il 4 U

Dr. Linux

01.11.2000
Komplizierte Organismen, wie Linux-Systeme es nun einmal sind, haben so ihre ganz eigenen Wehwehchen. Dr. Linux beobachtet die Patienten in den Linux-Newsgruppen, stellt an dieser Stelle Rezepte für aktuelle Probleme aus und alternative Heilmethoden vor.

Sie haben Post!

Ich versuche, so wenig wie möglich als root an meinem System zu arbeiten. Wenn ich mich gelegentlich doch als root anmelde, bekomme ich die Meldung You have new mail in /var/spool/mail/root. Das sind dann immer sehr viele Nachrichten. Kann ich diese an mich als User um- bzw. weiter leiten?

Dr. Linux: Schauen Sie mal in Ihre Datei /etc/aliases. Hier legen Sie fest, wer die E-Mails bekommen soll, die an Pseudo-User wie news, ftp u. a. oder auch an root selbst adressiert sind. Diese Datei kann nur vom Superuser root editiert werden.

Für die Weiterleitung der an root gerichteten E-Mails an einen anderen User finden Sie hier bei fast allen Distributionen einen vorkonfigurierten Eintrag, den Sie bearbeiten können.

Entfernen Sie ggf. das Kommentarzeichen # am Anfang der mit dem Stichwort root beginnenden Zeile, und ersetzen Sie bei SuSE oder Red Hat den Beispiel-Benutzer durch den User Ihrer Wahl. Bei anderen Distributionen füllen Sie die Leere nach dem Doppelpunkt mit Ihrem oder einem passenden Benutzernamen oder bei entsprechender Konfiguration Ihres Rechners sogar einer beliebigen E-Mailadresse.

Haben Sie keine Vorkonfiguration, tragen Sie am Ende der /etc/aliases folgendes ein:

root:           Empfängername_oder_-adresse

Wünschen Sie zusätzlich eine Kopie der E-Mails im Postfach des Superusers, dann fügen Sie den Eintrag \root mit Komma getrennt an:

root:           Empfänger,\root

Die Listings 1 und 2 zeigen die relevante Zeile vor der Änderung zum Vergleich.

Listing 1

Auszug aus der originalen <I>/etc/aliases<I> von SuSE 6.4

# The "\root" will make sure that email is also delivered to the
# root-account, but also forwarded to the user "joe".
# Der Eintrag "\root" stellt sicher, dass E-Mails dem root-Account zugestellt
# werden und zusätzlich an den User "joe" weiter geleitet werden.
#root:          joe, \root

Listing 2

Auszug aus der unbearbeiteten <I>/etc/aliases<I> von Red Hat

# Person who should get root's mail
# Person, die die an root gerichtete Mail bekommen soll
#root:          marc

Wie Sie diese Alias-Datenbank aktualisieren bzw. Ihren neuen Eintrag aktivieren, hängt davon ab, welchen Mailserver Sie installiert haben. Bei Sendmail u. a. geben Sie nach dem Speichern der Datei auf einer Kommandozeile den Befehl

[root@localhost]# newaliases

ein, bei Postfix, wo Sie auch mehrere Alias-Dateien haben können (und Ihre allgemeine Alias-Datei oft unter /etc/postfix/aliases zu finden ist), werden Sie vermutlich den Mailserver-eigenen Befehl

[root@localhost]# postalias /etc/aliases

vorziehen.

Agenten im System?

Ich bekomme eine Meldung über neue Post in /var/spool/mail/username angezeigt, aber wenn ich Netscape öffne, wird mir nichts Neues angezeigt. Wie kommt das?

Dr. Linux: Auf typischen Unix-Systemen werden nicht alle E-Mail-Aufgaben von einem Programm erledigt, sondern von mehreren. Der MTA ("Mail Transfer Agent") kümmert sich um folgende Aufgaben:

  • Übertragung der E-Mails zu Empfängern innerhalb und außerhalb des Systems,
  • Zwischenspeichern der E-Mails bis zur nächsten Online-Verbindung und
  • eventuell auch das Ändern der Absenderadresse auf die Mailadresse beim Provider (Maskierung). Die bekanntesten MTAs sind
  • Sendmail,
  • Exim,
  • Postfix,
  • Smail und
  • Qmail. Werden Sie nach dem Login gelegentlich mit der Meldung You have new mail in /var/spool/mail/username begrüßt, dann können Sie davon ausgehen, dass ein MTA auf Ihrem System installiert ist. Das ist bei fast jeder Standard-Installation der Fall. Dieses Programm arbeitet in ständiger Bereitschaft im Hintergrund.

Ein "Mail User Agent" (MUA, oft auch Mail-Client genannt) liefert eine Benutzeroberfläche für die Anwender. Mit dieser Sorte Programm werden E-Mails gelesen, geschrieben (oft mit Hilfe eines externen Editors) und an den zuständigen MTA zum Versenden übergeben.

Die meisten Clients gehen davon aus, dass eingehende Mails in /var/spool/mail/username zu finden sind. Einige MUAs produzieren vor dem ersten Einsatz eigene Mappen, in denen die Mails abgelegt werden.

Bekannte Mail-Clienten sind pine, elm und mutt. Haben Sie nach dem Login auf dem System eine Meldung über neue Post, können Sie zum Lesen z. B. direkt pine (sofern installiert) aufrufen.

Mail-Programme wie Netscape und KMail lassen eine Stand-Alone-Konfiguration zu; das heißt, sie arbeiten unabhängig vom MTA des Systems und speichern Ihre Mails extra. Netscape verwendet den Pfad /home/username/nsmail.

Für Einsteiger sind diese Konfigurationen recht einfach zu bewältigen, da sie eventuell schon von anderen Betriebssystemen her bekannt sind. Provider liefern in der Regel auch Gebrauchsanweisungen für die Benutzung von Netscape.

Derartige Konfiguration haben in der Regel den Nachteil, dass lokale Mails, die z. B. Systemprogramme wie verschicken, nicht angezeigt werden. Dazu müssen Sie dann wiederum einen Clienten wie pine oder mutt aufrufen, der direkt auf /var/spool/mail/username zugreift.

Abbildung 1: Die Menüauswahl von pine
Abbildung 2: Neue E-Mails in der pine-inbox
Abbildung 3: Mails lesen mit mutt

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

  • Einstieg in einen kommandozeilenbasierten Mail-Reader
    "Warum soll ich mich da einarbeiten und dafür auch noch einen Mail-Server aufsetzen?" fragt sich der Anwender, nachdem er die Liste mit rund 250 Einträgen für die Tastenfunktionen des mutt gesehen hat. Und klickt auf den Link zum Netscape Messenger. Doch der Mail Client mutt lässt sich schon mit einer Hand voll Anweisungen und einigen Einträgen in seiner Konfigurationsdatei ~/.muttrc sinnvoll bedienen, und er entschädigt den Benutzer mit etlichen Features schnell für die spröde, textbasierte Oberfläche: Optionale POP3- und IMAP-Unterstützung, PGP und Threading bietet mutt ebenso wie Makros, Scoring, freie Tastaturbelegung und das Suchen nach Mustern. Selbst Datenbanken, Viewer und Web Browser können problemlos eingebunden werden.
  • Es muss nicht immer Netscape sein
    Kommunikation heißt das zweite Standbein unseres Schwerpunktes in dieser Ausgabe. Wir stellen Ihnen in diesem Artikel drei Mail-Clients vor – zwei als X11-Anwendung, also mit grafischer Oberfläche, und einen konsolenbasierten.
  • Mozilla 0.9.1 erschienen
    Mozilla ist das Projekt, das seit Freigabe der Netscape-Sourcen die Entwicklung des populärsten Linux-Browsers vorantreibt. Netscape 6 basiert auf Mozilla, und mit Version 0.9.1 gibt es ein Update des Web-Drachen.
  • Netscape konfigurieren
    Netscapes Communicator ist ein wahres Multitalent, wenn es um das Internet geht. Sie können mit Netscape durch das WWWsurfen, Ihre E-Mails abholen, lesen und beantworten, im Usenet durch die News-Groupsbrowsen und auf einfache Weise mit dem Composer eine eigene Homepage entwerfen. Im folgenden Text soll Ihnen gezeigt werden, wie einfach es ist, Netscape zu konfigurieren, und worauf Sie dabei achten müssen.
Kommentare

Infos zur Publikation

LU 11/2014: VIDEOS BEARBEITEN

Digitale Ausgabe: Preis € 4,95
(inkl. 19% MwSt.)

Mit der Zeitschrift LinuxUser sind Sie als Power-User, Shell-Guru oder Administrator im kleinen Unternehmen monatlich auf dem aktuelle Stand in Sachen Linux und Open Source.

Sie sind sich nicht sicher, ob die Themen Ihnen liegen? Im Probeabo erhalten Sie drei Ausgaben zum reduzierten Preis. Einzelhefte, Abonnements sowie digitale Ausgaben erwerben Sie ganz einfach in unserem Online-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!       

Tipp der Woche

Schnell Multi-Boot-Medien mit MultiCD erstellen
Schnell Multi-Boot-Medien mit MultiCD erstellen
Tim Schürmann, 24.06.2014 12:40, 0 Kommentare

Wer mehrere nützliche Live-Systeme auf eine DVD brennen möchte, kommt mit den Startmedienerstellern der Distributionen nicht besonders weit: Diese ...

Aktuelle Fragen

Artikelsuche
Erwin Ruitenberg, 09.10.2014 07:51, 1 Antworten
Ich habe seit einige Jahre ein Dugisub LinuxUser. Dann weiß ich das irgendwann ein bestimmtes Art...
Windows 8 startet nur mit externer Festplatte
Anne La, 10.09.2014 17:25, 4 Antworten
Hallo Leute, also, ich bin auf folgendes Problem gestoßen: Ich habe Ubuntu 14.04 auf meiner...
Videoüberwachung mit Zoneminder
Heinz Becker, 10.08.2014 17:57, 0 Antworten
Hallo, ich habe den ZONEMINDER erfolgreich installiert. Das Bild erscheint jedoch nicht,...
internes Wlan und USB-Wlan-Srick
Gerhard Blobner, 04.08.2014 15:20, 2 Antworten
Hallo Linux-Forum: ich bin ein neuer Linux-User (ca. 25 Jahre Windows) und bin von WIN 8 auf Mint...
Server antwortet mit falschem Namen
oin notna, 21.07.2014 19:13, 1 Antworten
Hallo liebe Community, Ich habe mit Apache einen Server aufgesetzt. Soweit, so gut. Im Heimnet...