NetWorker-Linux-Server: E-Mail-Benachrichtigung sendet die Nachricht nicht an den Relay-Server
Summary: E-Mail-Benachrichtigungen werden nicht von einem Linux NetWorker-Server gesendet oder empfangen.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Der NetWorker-Server ist so konfiguriert, dass E-Mail-Benachrichtigungen mit dem Linux-Betriebssystembefehl "mail" gesendet werden. Im NetWorker Administration Guide werden einige Beispiele genannt, für die die Optionen beschrieben werden:
- -s Gibt den Betreff an.
- -r Legt die Absenderadresse fest.
Cause
Es scheint, dass E-Mail-Nachrichten nie gesendet werden, da der Befehl irgendwie falsch ist, wenn das Flag "-S" verwendet wird, um einen Relay-Server anzugeben. Dies führt dazu, dass E-Mail-Nachrichten an /root/dead.letter gesendet werden.
Resolution
Ein Workaround, um das Senden von E-Mails mit erweiterten Flags zu ermöglichen (vorausgesetzt, sie werden von NMC-Seite nicht unterstützt), wird unten dargestellt.
Um mailx zum Senden von E-Mails aus dem internen Netzwerk zu verwenden, muss im folgenden Szenario das externe Relay oder SMTP angegeben werden, das alle E-Mail-Nachrichten verarbeitet, damit E-Mail-Nachrichten an die richtige Adresse zugestellt werden.
Um mailx zum Senden von E-Mails aus dem internen Netzwerk zu verwenden, muss im folgenden Szenario das externe Relay oder SMTP angegeben werden, das alle E-Mail-Nachrichten verarbeitet, damit E-Mail-Nachrichten an die richtige Adresse zugestellt werden.
- Erstellen Sie eine Textdatei: /usr/bin/mail_nmc.
Berühren Sie /usr/bin/mail_nmc
chmod 755 /usr/bin/mail_nmc
chmod 755 /usr/bin/mail_nmc
- Öffnen Sie die Datei und schreiben Sie Folgendes hinein:
exec mailx -S smtp="RELAY_IP_ADDRESS:PORT" "$@" < /dev/stdin
Ersetzen Sie RELAY_IP_ADDRESS und PORT durch das externe Relay oder SMTP, das die E-Mail-Nachrichten verarbeitet.
Ersetzen Sie RELAY_IP_ADDRESS und PORT durch das externe Relay oder SMTP, das die E-Mail-Nachrichten verarbeitet.
- Konfigurieren Sie die NetWorker-Benachrichtigungen von der NMC so, dass sie den in Schritt 1 erstellten mail-Befehl verwenden:
/usr/bin/mail_nmc -r sender@domain.local -s "subject text" recipient@domain.local
Affected Products
NetWorker FamilyArticle Properties
Article Number: 000193794
Article Type: Solution
Last Modified: 23 Nov 2021
Version: 1
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.