Dies sind die Inhalte der '/ etc / aliases'-Datei auf meinem Debian-Server (Wheezy), wie folgt:
# /etc/aliases
mailer-daemon: postmaster
postmaster: root
nobody: root
hostmaster: root
usenet: root
news: root
webmaster: root
www: root
ftp: root
abuse: root
noc: root
security: root
root: t
1. Ich habe festgestellt, dass mein Server standardmäßig E-Mails sendet, die so aussehen [email protected]
. Welche der obigen Regeln regelt dies? postmaster: root;
?
2. Die Regeln in "/ etc / aliases" werden also verwendet, um Benutzer bestimmten Abteilungen zuzuweisen. Das heißt, dass alle E-Mails, die wegen "Missbrauchs" gesendet / empfangen werden, von / an [email protected] gesendet werden (dies ist die Standard-E-Mail für root, sofern kein Alias vorhanden ist). Richtig?
3. Kann mir bitte jemand erklären, wofür diese wirklich gedacht sind - Mailer-Daemon, Postmaster, Niemand, Hostmaster, Usenet, News, Webmaster, WWW, FTP, Missbrauch, NOC, Sicherheit, Root?
Ich meine, eine Beschreibung wie " mailer-daemon
zum Senden von E-Mail-Zustellungsfehlern, aber nicht wirklich zum Empfangen von E-Mails. An security
wen sollen sich die Leute wegen Sicherheitsproblemen wenden?" Oder so ähnlich.
Antworten:
Die
/etc/aliases
Datei ist Teil vonsendmail
. Es gibt an, an welches Konto E-Mails, die an einen Alias gesendet wurden, tatsächlich zugestellt werden sollen. Beispielsweise werden E-Mails an dasftp
Konto in der angezeigten Konfiguration an das Postfach von root gesendet.Mehrere Empfänger können auch als durch Kommas getrennte Listen angegeben werden.
Das Umleiten von E-Mails an Benutzer ist nicht alles, was getan werden kann. E-Mails können auch an Programme weitergeleitet oder einfach in eine Datei Ihrer Wahl geleitet werden. Folgendes würde alle E-Mails vom Benutzer "jemand" "bit-bucket":
jemand: / dev / null
Änderungen an der
/etc/aliases
Datei sind erst dann abgeschlossen, wenn dernewaliases
Befehl zum Erstellen ausgeführt wird/etc/aliases.db
. Es ist in dieser späteren Form, diesendmail
tatsächlich verwendet.quelle
security
Daemon? ('security' ist in / etc / aliases aufgeführt.) Wann genau wird es ausgelöst?alias
an diesen Host adressiert sind . Mail anftp
würde an dieroot
Mailbox zugestellt. Obwohl es oft verwendet wird, um lokal erzeugte / zugestellte E-Mails an einen nützlichen Ort umzuleiten, funktioniert es für E-Mails von überall und von jedem, wenn es von sendmail akzeptiert wird und die Konfiguration sagt, dass die Alias-Datei verwendet werden soll./etc/aliases
bedeutet nicht , es Sendmail verwendet. Postfix und exim4 werden ebenfalls verwendet/etc/aliases
.mailer-daemon
,hostmaster
Undpostmaster
sind spezielle Mail - Adressen von verschiedenen RFCs erforderlich, mit der scheinbaren Ausnahme vonmailer-daemon
denen wir als „verschanzt durch Konvention oder Tradition“ betrachten kann.Sie müssen
mailer-daemon
, um Probleme im Zusammenhang mit E-Mails selbst zu behandeln, wie z. B. SMTP-Bounce-Nachrichten. Wenn Ihr Mailserver eine nicht zustellbare Nachricht empfängt, wird eine SMTP-Unzustellbarkeitsbenachrichtigung generiert, deren Absenderadresse lautetmailer-daemon
. Der Alias ist für den Fall vorhanden, dass jemand auf eine Bounce-Nachricht antwortet. es geht an denpostmaster
, der ein mensch ist, was "mailer daemon" nicht ist. Ich kann keinen RFC finden, der dies beschreibt,mailer-daemon
geschweige denn erfordert. Sie könnten diesen Alias wahrscheinlich in etwas anderes umbenennenmailer-server
, aber dann müssten Sie Ihren Mail-Server neu programmieren, um sich alsmailer-server
beim Senden von Bounces zu identifizieren . Ich kann mir keinen Grund vorstellen, warum Bounces nicht einfach so sein könntenpostmaster
.RFC 2142 , Abschnitt 5, enthält eine Zusammenfassung einiger spezieller Aliase und verweist auf andere RFCs, in denen sie eingeführt werden. Hier erfahren wir, dass dies
postmaster
bereits in RFC 822 festgelegt wurde (siehe Abschnitt 6.3). Mail-Sites müssen über diesen Alias verfügen.hostmaster
wird in RFCs 1033, 1034 und 1035 erwähnt. Die anderen Aliase, über die Sie sich wundern, werden auch in 2142 angegeben.quelle