NetWorker Linux Server : La notification par e-mail n’envoie pas le message au serveur relais

Summary: Aucune notification par e-mail n’est envoyée ou reçue à partir d’un serveur NetWorker 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

Le NetWorker Server est configuré pour envoyer des notifications par e-mail avec la commande « mail » du système d’exploitation Linux. Voici quelques exemples concernant les options décrites dans le NetWorker Administration Guide :
  • -s Spécifie l’objet.
  • -r Définit l’adresse de. 
Les événements déclenchés ne reçoivent pas leurs notifications par e-mail.

Cause

Il semble que les e-mails ne soient jamais envoyés car la commande s’avère incorrecte lors de l’utilisation de la balise « -S » pour spécifier un serveur de relais. Cela entraîne l’envoi d’e-mails à /root/dead.letter.

Resolution

Une solution de contournement permettant d’envoyer des messages avec des balises étendues (à condition qu’elles ne soient pas prises en charge du côté NMC) est présentée ci-dessous.

Dans le scénario ci-dessous, afin d’utiliser mailx pour envoyer des e-mails en dehors du réseau interne, le relais externe ou SMTP qui gère tous les e-mails doit être spécifié pour que les e-mails soient livrés à la bonne adresse.
  1. Créez un fichier texte : /usr/bin/mail_nmc.
touch /usr/bin/mail_nmc
chmod 755 /usr/bin/mail_nmc
  1. Ouvrez le fichier et écrivez ce qui suit à l’intérieur :
exec mailx -S smtp="RELAY_IP_ADDRESS :PORT » « $@ » < /dev/stdin

Remplacez RELAY_IP_ADDRESS et PORT par le relais externe ou le SMTP qui traite les e-mails.
  1. Configurez les notifications NetWorker à partir de NMC pour utiliser la commande mail créée à l’étape 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.