Symptome
Policy-, Geräte- und/oder Client-Eigentümerbenachrichtigungen werden nicht gesendet.
Der Befehl im Aktionsfeld des Benachrichtigungsfelds ist korrekt.
Ursache
Dies kann auf mangelnde Kommunikation zwischen Backupserver und Mailserver oder auf Berechtigungsprobleme auf Betriebssystemebene zurückzuführen sein.
Schritte
NetWorker verwendet die E-Mail-Befehle des Betriebssystems:
mailx (Linux) und
smtpmail (Windows), um Standard-E-Mails zur Ausgabe von Fläschchen zu senden. Das Versenden von E-Mail-Nachrichten beinhaltet nur wenige NetWorker-Funktionen, außer der Angabe, welche Bedingungen erfüllt sein sollten, um eine E-Mail senden zu können, z. B.: Backup abgeschlossen/schlägt fehl, Gerät voll usw.
- Stellen Sie fest, dass Sie den richtigen Mailserver für Ihre Domain verwenden, indem Sie den folgenden Befehl von Ihrem NetWorker-Server (ersetzt Domain) ausführen.com mit Ihrem Domainnamen):
Linux:
dig +short domain.com MX
Windows:
nslookup
set q=mx
domain.com
HINWEIS: Wenn Sie Ihren E-Mail-Server mit dieser Methode nicht abfragen können, bestätigen Sie die E-Mail-Server-Adresse bei Ihrer Domain/Ihrem Mail-Admin.
- Stellen Sie sicher, dass der NetWorker-Server den Mailserver auflösen und eine Verbindung zum SMTP-Port (25) (Simple Mail Transfer Protocol) herstellen kann (wobei mailserver.domain.com durch den in Schritt 1 gemeldeten Mailserver ersetzt wird):
nsrports -t mailserver.domain.com -p 25
Führen Sie den E-Mail-Befehl des Betriebssystems auf Ihrem NetWorker-Server aus, um festzustellen, ob E-Mail-Nachrichten außerhalb von NetWorker gesendet werden können. (Ersetzen Sie
recipient@domain.com durch Ihre E-Mail-Adresse):
Linux:
echo "test email" | mail -s "test email" recipient@domain.com
Windows:
echo "test email" | smtpmail -h mailhost_address -s "test email" recipient@domain.com
HINWEIS: Diese Befehle senden eine E-Mail mit der Verzeichnisauflistung, aus der der Befehl ausgeführt wurde. Dies sind Nicht-NetWorker-Befehle. Weitere Informationen finden Sie auf den
Manpages mail
und
smtpmail
.
Protokolle:
Überprüfen Sie auf Linux-NetWorker-Servern die folgenden Protokolle und Verzeichnisse, um zusätzliche Einblicke in E-Mail-Probleme zu erhalten:
Allgemeine Mailprotokolldatei, wenn eine Nachricht gesendet und zur Zustellung akzeptiert wurde.
Nachrichten, die in der mqueue stecken bleiben, werden nicht vom Server gesendet oder akzeptiert. Wenn E-Mail-Nachrichten gesendet und zugestellt werden, sollte die Warteschlange leer sein.
Wenn es sich bei dem NetWorker-Server um einen Windows-Server handelt, muss der Exchange-Administrator die Protokolle von der Exchange-Seite aus überprüfen.
Fazit:
Unabhängig davon, ob Fehler vom NetWorker-Server identifizierbar sind, muss der Domain-/E-Mail-Administrator die Protokolle auf dem Mailserver auf spezifische Fehler in Bezug auf die Benachrichtigungen überprüfen. Sobald die E-Mail-Befehle über die Befehlszeile des NetWorker-Servers erfolgreich ausgeführt wurden, geben Sie den E-Mail-Befehl und die Optionen des Betriebssystems in das gewünschte Benachrichtigungsfeld ein.
NetWorker: Konfigurieren von Policy-E-Mail-Benachrichtigungen