NetWorker Linux -palvelin: Sähköposti-ilmoitus ei lähetä viestiä välityspalvelimelle

Summary: Sähköposti-ilmoituksia ei lähetetä eikä vastaanoteta Linux NetWorker -palvelimen kautta.

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-palvelin on määritetty lähettämään sähköposti-ilmoituksia Linux-käyttöjärjestelmän mail-komennolla. NetWorker Administration Guide -oppaassa on muutamia esimerkkejä, joiden vaihtoehdot on kuvattu:
  • -s Määrittää aiheen.
  • -r Määrittää lähettäjän osoitteen. 
Käynnistetyt tapahtumat eivät saa sähköposti-ilmoituksia.

Cause

Näyttää siltä, että sähköpostiviestejä ei koskaan lähetetä, koska komento havaitaan jotenkin virheelliseksi, kun käytetään "-S" -lippua välityspalvelimen määrittämiseen. Tämä johtaa sähköpostiviestien lähettämiseen osoitteeseen /root/dead.letter.

Resolution

Alla on kiertotapa, joka sallii sähköpostin lähettämisen laajennetuilla lipuilla (edellyttäen, että niitä ei tueta NMC-puolelta).

Alla olevassa skenaariossa, jotta mailx :ää voidaan käyttää sähköpostien lähettämiseen sisäisestä verkosta, ulkoinen välitys tai SMTP, joka käsittelee kaikkia sähköpostiviestejä, on määritettävä sähköpostiviesteille, jotka toimitetaan oikeaan osoitteeseen.
  1. Luo tekstitiedosto: /usr/bin/mail_nmc.
Valitse /usr/bin/mail_nmc
chmod 755 /usr/bin/mail_nmc
  1. Avaa tiedosto ja kirjoita sen sisälle seuraava teksti:
exec mailx -S smtp="RELAY_IP_ADDRESS:PORT" "$@" < /dev/stdin

Korvaa RELAY_IP_ADDRESS ja PORT ulkoisella välityspalvelimella tai SMTP:llä, joka käsittelee sähköpostiviestejä.
  1. Määritä NMC:n NetWorker-ilmoitukset käyttämään vaiheessa 1 luotua postikomentoa:
/usr/bin/mail_nmc -r sender@domain.local -s "subject text" 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.