NetWorker Linux-server: E-postaviseringen skickar inte meddelandet till reläservern

Summary: E-postmeddelanden skickas eller tas inte emot från en Linux NetWorker-server.

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

NetWorker-servern är konfigurerad för att skicka e-postmeddelanden med Linux-operativsystemets kommando "mail". I NetWorker Administration Guide ges några exempel för vilka alternativen beskrivs:
  • -s Anger ämnet.
  • -r Anger från-adressen. 
Utlösta händelser får inte sina e-postaviseringar.

Cause

Det verkar som om e-postmeddelanden aldrig skickas eftersom kommandot på något sätt visar sig vara felaktigt när du använder flaggan "-S" för att ange en reläserver. Detta resulterar i att e-postmeddelanden skickas till /root/dead.letter.

Resolution

En lösning som gör det möjligt att skicka e-post med utökade flaggor (förutsatt att de inte stöds från NMC-sidan) presenteras nedan.

I scenariot nedan, för att kunna använda mailx för att skicka e-post från det interna nätverket, måste det externa reläet eller SMTP som hanterar alla e-postmeddelanden anges för att e-postmeddelanden ska levereras till rätt adress.
  1. Skapa en textfil: /usr/bin/mail_nmc.
Tryck på /usr/bin/mail_nmc
chmod 755 /usr/bin/mail_nmc
  1. Öppna filen och skriv följande:
exec mailx -S smtp="RELAY_IP_ADDRESS:PORT" "$@" < /dev/stdin

Ersätt RELAY_IP_ADDRESS och PORT med det externa reläet eller SMTP som hanterar e-postmeddelandena.
  1. Konfigurera NetWorker-meddelanden från NMC så att de använder e-postkommandot som skapades i steg 1:
/usr/bin/mail_nmc -r sender@domain.local -s "ämnestext" recipient@domain.local

Affected Products

NetWorker Family
Article 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.