Teil I Netzwerkdienste - Themen
2. Verwalten von Webcache-Servern
Teil II Zugriff auf Netzwerkdateisysteme - Themen
4. Verwalten von Netzwerkdateisystemen (Übersicht)
5. Verwaltung des Netzwerkdateisystems (Aufgaben)
6. Zugreifen auf Netzwerkdateisysteme (Referenz)
Teil III SLP (Service Location Protocol) - Themen
8. Planen und Aktivieren von SLP (Aufgaben)
9. Verwalten von SLP (Aufgaben)
10. Integrieren von veralteten Services
Übersicht der Schritte für Mailservices
Lokale Mails und eine Remote-Verbindung
Einrichten von Mailservices (Übersicht der Schritte)
So richten Sie einen Mailclient ein
So richten Sie einen Mailhost ein
So richten Sie ein Mailgateway ein
So verwenden Sie DNS mit sendmail
Ändern der sendmail-Konfiguration (Übersicht der Schritte)
Ändern der sendmail-Konfiguration
So erstellen Sie eine neue sendmail.cf-Datei
Einrichten eines virtuellen Hosts
So konfigurieren Sie die automatische Neuerstellung einer Konfigurationsdatei
So verwenden Sie sendmail im offenen Modus
So richten Sie SMTP zur Verwendung von TLS ein
So verwalten Sie die Mailübermittlung mithilfe einer alternativen Konfiguration von sendmail.cf
Verwalten von Mailaliasdateien (Übersicht der Schritte)
Verwalten von Mailaliasdateien
So initiieren Sie eine NIS+-mail_aliases-Tabelle
So listen Sie die Inhalte der NIS+-mail_aliases-Tabelle auf
So fügen Sie über die Befehlszeile Aliase in die NIS+-mail_aliases-Tabelle ein
So fügen Sie Einträge durch Bearbeiten einer NIS+-mail_aliases-Tabelle ein
So bearbeiten Sie Einträge in einer mail_aliases-NIS+-Tabelle
So richten Sie eine mail.aliases-NIS-Map ein
So richten Sie eine lokale Mailaliasdatei ein
So richten Sie eine verschlüsselte Zuordnungsdatei ein
Verwalten des postmaster-Alias
So erstellen Sie ein postmaster-Alias in jeder lokalen /etc/mail/aliases-Datei
So erstellen Sie eine separate Mailbox für postmaster
So fügen Sie die postmaster-Mailbox den Aliasen in der /etc/mail/aliases-Datei hinzu
Verwalten der Warteschlangenverzeichnisse (Übersicht der Schritte)
Verwalten der Warteschlangenverzeichnisse
So zeigen Sie den Inhalt der Mailwarteschlange (/var/spool/mqueue) an
So erzwingen Sie die Verarbeitung der Mailwarteschlange (/var/spool/mqueue)
So führen Sie einen Teil der Mailwarteschlange (/var/spool/mqueue) aus
So verschieben Sie die Mailwarteschlange (/var/spool/mqueue)
So führen Sie die alte Mailwarteschlange (/var/spool/omqueue) aus
Verwalten von .forward-Dateien (Übersicht der Schritte)
Verwalten von .forward-Dateien
So deaktivieren Sie .forward-Dateien
So ändern Sie den .forward-Dateisuchpfad
So erstellen und füllen Sie /etc/shells
Fehlerbehebungsverfahren und Tipps für Mailservices (Übersicht der Schritte)
Fehlerbehebungsverfahren und Tipps für Mailservices
So prüfen Sie die Mailkonfiguration
So prüfen Sie die sendmail-Regellisten
So verifizieren Sie Verbindungen mit anderen Systemen
Protokollieren von Fehlermeldungen
Weitere Quellen für Maildiagnoseinformationen
Teil V Serielle Vernetzung - Themen
15. Solaris PPP 4.0 (Überblick)
16. PLanen einer PPP-Verbindung (Aufgaben)
17. Einrichten einer PPP-Einwahlverbindung (Aufgaben)
18. Einrichten einer PPP-Standleitungsverbindung (Aufgaben)
19. Einrichten der PPP-Authentifizierung (Aufgaben)
20. Einrichten eines PPPoE-Tunnels (Aufgaben)
21. Beheben von allgemeinen PPP-Problemen (Aufgaben)
22. Solaris PPP 4.0 (Referenz)
23. Migrieren von Asynchronous Solaris PPP zu Solaris PPP 4.0 (Aufgaben)
25. Verwalten von UUCP (Aufgaben)
Teil VI Arbeiten mit Remote-Systemen - Themen
27. Arbeiten mit Remote-Systemen (Übersicht)
28. Verwalten des FTP-Servers (Aufgaben)
29. Zugriff auf Remote-Systeme (Aufgaben)
Teil VII Überwachen von Netzwerkdiensten - Themen
Mailaliase müssen innerhalb der Domain eindeutig sein. Dieser Abschnitt enthält die Verfahren zum Verwalten von Mailaliasdateien. Sie können auch die Mailing-Listen-Funktion in der Solaris Management Console verwenden, um diese Aufgaben für die Alias-Datenbank auszuführen.
Außerdem können Sie mithilfe von makemap Datenbankdateien für den lokalen Mailhost erstellen. Weitere Informationen finden Sie auf der Manpage makemap(1M). Die Verwendung dieser Datenbankdateien bietet nicht alle Vorteile eines Name Service (z. B. NIS oder NIS+). Sie sollten jedoch die Daten aus diesen lokalen Datenbankdateien schneller abrufen können, weil keine Suche im Netzwerk stattfindet. Weitere Informationen finden Sie unter Interaktionen von sendmail mit Name Services und Mail-Aliasdateien in Kapitel 14Mailservices (Referenz).
Wählen Sie eines der folgenden Verfahren:
So fügen Sie über die Befehlszeile Aliase in die NIS+-mail_aliases-Tabelle ein
So fügen Sie Einträge durch Bearbeiten einer NIS+-mail_aliases-Tabelle ein
So bearbeiten Sie Einträge in einer mail_aliases-NIS+-Tabelle
Sie können den Befehl aliasadm verwenden, um die Einträge in einer NIS+-Tabelle zu verwalten. Um eine Tabelle zu erstellen, befolgen Sie diese Anweisungen. Weitere Informationen finden Sie auf der Manpage aliasadm(1M).
Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Konfigurieren von RBAC (Übersicht der Schritte) in Systemverwaltungshandbuch: Sicherheitsservices.
# aliasadm -I
Informationen zum Einfügen von zwei oder drei Aliasen finden Sie unter So fügen Sie über die Befehlszeile Aliase in die NIS+-mail_aliases-Tabelle ein.
Informationen zum Einfügen von mehr als zwei oder drei Aliasen finden Sie unter So fügen Sie Einträge durch Bearbeiten einer NIS+-mail_aliases-Tabelle ein.
Um eine vollständige Liste der Tabelleninhalte anzuzeigen, befolgen Sie diese Anweisungen.
Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Konfigurieren von RBAC (Übersicht der Schritte) in Systemverwaltungshandbuch: Sicherheitsservices.
# aliasadm -1
Weitere Informationen finden Sie auf der Manpage aliasadm(1M).
Beispiel 13-3 Auflisten eines einzelnen Eintrags aus der NIS+-mail_aliases-Tabelle
Zum Auflisten von einzelnen Einträgen können Sie auch den Befehl aliasadm verwenden. Nachdem Sie den ersten Schritt dieses Verfahrens ausgeführt haben, geben Sie Folgendes ein:
# aliasadm -m ignatz ignatz: ignatz@saturn # Alias for Iggy Ignatz
Der Befehl gleicht nur den vollständigen Aliasnamen ab, aber keine Teile von Zeichenfolgen. Sie können keine Metazeichen wie beispielsweise * und ? zusammen mit aliasadm -m verwenden.
Beispiel 13-4 Auflisten von teilweisen Entsprechungen aus der NIS+-mail_aliases-Tabelle
Zum Auflisten von teilweisen Entsprechungen können Sie auch den Befehl aliasadm verwenden. Nachdem Sie den ersten Schritt dieses Verfahrens ausgeführt haben, geben Sie Folgendes ein:
# aliasadm -l | grep partial-string
Ersetzen Sie partial-string durch die Zeichenfolge, die Sie für die Suche verwenden.
Um zwei oder drei Aliase in die Tabelle einzufügen, befolgen Sie diese Anweisungen. Informationen zum Einfügen von mehr als zwei oder drei Aliasen finden Sie unter So fügen Sie Einträge durch Bearbeiten einer NIS+-mail_aliases-Tabelle ein.
Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Konfigurieren von RBAC (Übersicht der Schritte) in Systemverwaltungshandbuch: Sicherheitsservices.
Um eine völlig neue NIS+-mail_aliases -Tabelle zu erstellen, müssen Sie die Tabelle zunächst initiieren. Aufgabenbezogene Informationen finden Sie unter So initiieren Sie eine NIS+-mail_aliases-Tabelle.
In diesem Beispiel wird ein typischer Eintrag gezeigt.
# aliasadm -a iggy iggy.ignatz@saturn "Iggy Ignatz"
In der folgenden Liste werden die Teile des Eintrags aus dem vorangegangenen Beispiel beschrieben.
die Option zum Hinzufügen eines Alias
die Kurzform des Aliasnamens
der erweiterte Aliasname
der Name des Alias in Anführungszeichen
# aliasadm -m alias
der von Ihnen erstellte Eintrag
Weitere Informationen finden Sie auf der Manpage aliasadm(1M).
Sie können den Befehl aliasadm verwenden, um die Einträge in einer NIS+-Tabelle zu verwalten. Um mehr als zwei oder drei Aliase in die Tabelle einzufügen, befolgen Sie diese Anweisungen.
Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Konfigurieren von RBAC (Übersicht der Schritte) in Systemverwaltungshandbuch: Sicherheitsservices.
# aliasadm -e
Mithilfe dieses Befehls können Sie die Tabelle anzeigen und bearbeiten. Der Editor, den Sie verwenden, wurde mit der Umgebungsvariablen $EDITOR definiert. Wenn diese Variable nicht definiert ist, ist vi der Standard-Editor.
alias: expanded-alias # ["option" # "comments"]
Diese Spalte ist für die Kurzform des Aliasnamens vorgesehen.
Diese Spalte ist für den erweiterten Aliasnamen vorgesehen.
Diese Spalte ist für die spätere Verwendung reserviert.
Diese Spalte wird für Kommentare zum jeweiligen Alias verwendet, beispielsweise zu einem Aliasnamen.
Wenn Sie die Optionsspalte leer lassen, geben Sie Anführungszeichen ein, in denen nichts eingeschlossen ist (""). Anschließend geben Sie die Kommentare ein.
Die Reihenfolge der Einträge ist für die NIS+-mail_aliases -Tabelle nicht von Bedeutung. Mit dem Befehl aliasadm -l werden die Listen sortiert und in alphabetischer Reihenfolge angezeigt.
Weitere Informationen finden Sie unter Mail-Aliasdateien und auf der Manpage aliasadm(1M).
Um Einträge in der Tabelle zu bearbeiten, befolgen Sie die nachstehenden Anweisungen.
Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Konfigurieren von RBAC (Übersicht der Schritte) in Systemverwaltungshandbuch: Sicherheitsservices.
# aliasadm -m alias
Ersetzen Sie alias durch den zugewiesenen Aliasnamen.
# aliasadm -c alias expanded-alias [options comments]
Bearbeiten Sie nach Bedarf den Aliasnamen.
Bearbeiten Sie nach Bedarf den erweiterten Aliasnamen.
Bearbeiten Sie nach Bedarf die Option.
Bearbeiten Sie nach Bedarf den Kommentar für diesen Eintrag.
Weitere Informationen finden Sie auf der Manpage aliasadm(1M) sowie unter Mail-Aliasdateien.
# aliasadm -m alias
Weitere Informationen finden Sie auf der Manpage aliasadm(1M).
Beispiel 13-5 Löschen von Einträgen aus einer NIS+-mail_aliases-Tabelle
Um Einträge aus der Tabelle zu löschen, verwenden Sie die folgende Syntax, nachdem Sie den ersten Schritt in diesem Verfahren ausgeführt haben:
# aliasadm -d alias
Ersetzen Sie alias durch den Aliasnamen für den Eintrag, den Sie löschen.
Verwenden Sie das folgende Verfahren, um das Aliasing mit einer mail.aliases-NIS-Map zu vereinfachen.
Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Konfigurieren von RBAC (Übersicht der Schritte) in Systemverwaltungshandbuch: Sicherheitsservices.
# cat /etc/mail/aliases .. alias:expanded-alias
Verwenden Sie den kurzen Aliasnamen.
Verwenden Sie den erweiterten Aliasnamen (user@host.domain.com).
# cat /etc/mail/aliases .. Postmaster: root
# cat /etc/mail/aliases .. root: user@host.domain.com
Verwenden Sie die zugewiesene Adresse des benannten Postmasters.
# cd /var/yp
# make
Die Änderungen in den Dateien /etc/hosts und /etc/mail/aliases werden in die NIS-Slave-Systeme übertragen. Die Änderungen werden meist nach nur wenigen Minuten wirksam.
Verwenden Sie das folgende Verfahren, um Aliase mit einer lokalen Aliasdatei aufzulösen.
Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Konfigurieren von RBAC (Übersicht der Schritte) in Systemverwaltungshandbuch: Sicherheitsservices.
user1: user2@host.domain
Verwenden Sie den neuen Aliasnamen.
Verwenden Sie die aktuelle Adresse für den neuen Alias.
# cat /etc/mail/aliases .. Postmaster: root
# cat /etc/mail/aliases .. root: user@host.domain.com
Verwenden Sie die zugewiesene Adresse des benannten Postmasters.
# newaliases
Mit der Konfiguration der AliasFile-Option in /etc/mail/sendmail.cf wird festgelegt, ob mit diesem Befehl entweder eine einzelne Datei (/etc/mail/aliases.db) oder ein Paar von Dateien (/etc/mail/aliases.dir und /etc/mail/aliases.pag ) in binärer Form erstellt wird.
Sie können die drei Dateien mit dem Befehl rcp oder mit dem Befehl rdist kopieren. Weitere Informationen finden Sie auf der Manpage rcp(1) oder der Manpage rdist(1). Sie können auch ein Skript zu diesem Zweck erstellen.
Wenn Sie diese Dateien kopieren, müssen Sie den Befehl newaliases nicht für jedes der anderen Systeme ausführen. Beachten Sie jedoch, dass Sie jedesmal dann, wenn Sie einen Mailclient hinzufügen oder entfernen, alle /etc/mail/aliases-Dateien aktualisieren müssen.
Sie können diese Dateien mit dem Befehl rcp oder mit dem Befehl rdist kopieren. Weitere Informationen finden Sie auf der Manpage rcp(1) oder der Manpage rdist(1). Sie können auch ein Skript zu diesem Zweck erstellen.
Wenn Sie diese Dateien kopieren, müssen Sie den Befehl newaliases nicht für jedes der anderen Systeme ausführen. Beachten Sie jedoch, dass Sie jedesmal dann, wenn Sie einen Mailclient hinzufügen oder entfernen, alle /etc/mail/aliases-Dateien aktualisieren müssen.
Um eine verschlüsselte Zuordnungsdatei zu erstellen, befolgen Sie diese Anweisungen.
Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Konfigurieren von RBAC (Übersicht der Schritte) in Systemverwaltungshandbuch: Sicherheitsservices.
Einträge können die folgende Syntax aufweisen:
old-name@newdomain.com new-name@newdomain.com old-name@olddomain.com error:nouser No such user here @olddomain.com %1@newdomain.com
Verwenden Sie den Benutzernamen, der zuvor mit der neu zugewiesenen Domain zugewiesen wurde.
Verwenden Sie die neu zugewiesene Adresse.
Verwenden Sie den Benutzernamen, der bereits mit der zuvor zugewiesenen Domain zugewiesen wurde.
Verwenden Sie die zuvor zugewiesene Domain.
Verwenden Sie die neu zugewiesene Domain.
Der erste Eintrag leitet Mails an den neuen Alias weiter. Der nächste Eintrag erstellt eine Meldung, wenn ein falscher Alias verwendet wird. Der letzte Eintrag leitet alle von olddomain eingehenden Mails an newdomain weiter.
# /usr/sbin/makemap maptype newmap < newmap
Wählen Sie einen Datenbanktyp wie beispielsweise dbm, btree oder hash.
Verwenden Sie den Namen der Eingabedatei und den ersten Teil des Namens der Datenbankdatei. Wenn der Datenbanktyp dbm ausgewählt wird, werden die Datenbankdateien mithilfe der Suffixe .pag und .dir erstellt. Bei den anderen beiden Datenbanktypen folgt dem Dateinamen das Suffix .db.
Jedes System muss Mails an die postmaster -Mailbox senden können. Sie können ein NIS- oder NIS+-Alias für postmaster oder ein Alias in jeder lokalen /etc/mail/aliases-Datei erstellen. Relevante Informationen finden Sie unter:
So erstellen Sie ein postmaster-Alias in jeder lokalen /etc/mail/aliases-Datei
So fügen Sie die postmaster-Mailbox den Aliasen in der /etc/mail/aliases-Datei hinzu
Wenn Sie das postmaster-Alias in jeder lokalen /etc/mail/aliases-Datei erstellen, befolgen Sie die nachstehenden Anweisungen.
Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Konfigurieren von RBAC (Übersicht der Schritte) in Systemverwaltungshandbuch: Sicherheitsservices.
# cat /etc/mail/aliases # Following alias is required by the mail protocol, RFC 2821 # Set it to the address of a HUMAN who deals with this system's # mail problems. Postmaster: root
Ändern Sie root in die Mailadresse der Person, die als Postmaster benannt ist.
Postmaster: mail-address
Verwenden Sie die zugewiesene Adresse der Person, die als Postmaster benannt ist.
Sie können eine separate Mailbox für den Postmaster erstellen, um die Postmaster-Mails von persönlichen Mails zu trennen. Wenn Sie eine separate Mailbox erstellen, verwenden Sie die Mailbox-Adresse anstelle der persönlichen Mailadresse des Postmasters, um die /etc/mail/aliases-Dateien zu bearbeiten. Weitere Informationen finden Sie unter So erstellen Sie eine separate Mailbox für postmaster.
Wenn Sie eine separate Mailbox für postmaster erstellen, befolgen Sie die nachstehenden Anweisungen.
Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Konfigurieren von RBAC (Übersicht der Schritte) in Systemverwaltungshandbuch: Sicherheitsservices.
Weitere Informationen zum Hinzufügen eines Benutzerkontos finden Sie in Setting Up User Accounts (Task Map) in System Administration Guide: Basic Administration.
# mail -f postmaster
Verwenden Sie die zugewiesene Adresse.
Wenn Sie eine postmaster-Mailbox den Aliasen in der /etc/mail/aliases-Datei hinzufügen, befolgen Sie die nachstehenden Anweisungen.
Rollen umfassen Autorisierungen und privilegierte Befehle. Weitere Informationen zu Rollen finden Sie unter Konfigurieren von RBAC (Übersicht der Schritte) in Systemverwaltungshandbuch: Sicherheitsservices.
# cat /etc/mail/aliases .. root: user@host.domain.com
Verwenden Sie die zugewiesene Adresse der Person, die als Postmaster benannt ist.
# cat /etc/mail/aliases .. sysadmin: /usr/somewhere/somefile
Erstellen Sie einen Namen für einen neuen Alias.
Verwenden Sie den Pfad zur lokalen Mailbox.
# newaliases