Server NetWorker Linux: Notifica e-mail che non invia il messaggio al server di inoltro

Summary: Le notifiche e-mail non vengono inviate o ricevute da un server NetWorker su Linux.

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

Il server NetWorker è configurato per inviare notifiche e-mail con il comando "mail" del sistema operativo Linux. Nel documento NetWorker Administration Guide vengono forniti alcuni esempi per i quali vengono descritte le opzioni:
  • -s Specifica l'oggetto.
  • -r Imposta l'indirizzo del mittente. 
Gli eventi attivati non ricevono le notifiche e-mail.

Cause

Sembra che i messaggi di posta elettronica non vengano mai inviati poiché il comando viene in qualche modo trovato errato quando si utilizza il flag "-S" per specificare un server di inoltro. Ciò comporta l'invio di messaggi e-mail a /root/dead.letter.

Resolution

Di seguito viene presentata una soluzione alternativa per consentire l'invio di posta con flag estesi (a condizione che non siano supportati dal lato NMC).

Nello scenario seguente, per utilizzare mailx per inviare e-mail all'esterno della rete interna, è necessario specificare l'inoltro esterno o SMTP che gestisce tutti i messaggi e-mail affinché i messaggi e-mail vengano recapitati all'indirizzo corretto.
  1. Creare un file di testo: /usr/bin/mail_nmc.
toccare /usr/bin/mail_nmc
chmod 755 /usr/bin/mail_nmc
  1. Aprire il file e scrivere quanto segue all'interno:
exec mailx -S smtp="RELAY_IP_ADDRESS:PORT" "$@" < /dev/stdin

Sostituire RELAY_IP_ADDRESS e PORT con l'inoltro esterno o l'SMTP che gestisce i messaggi e-mail.
  1. Configurare le notifiche di NetWorker da NMC in modo che utilizzino il comando mail creato nel passaggio 1:
/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.