NetWorker: E-mailmelding configureren in Linux

Сводка: E-mailmelding configureren in Linux

Данная статья применяется к Данная статья не применяется к Эта статья не привязана к какому-либо конкретному продукту. В этой статье указаны не все версии продуктов.

Инструкции

NetWorker-servers die op Linux zijn geïmplementeerd, maken gebruik van de Linux-mailopdracht image.png om Logboeken van NetWorker via e-mail te verzenden. Deze functionaliteit is afhankelijk van configuraties van niet-NetWorker-omgevingen.

Basissyntaxis van de mailopdracht:

mail [-s <mailserver hostnaam of IP>] -s "<subject>" -r <sender_email> <recipient_email1> [<recipient_email2>]


Het opgeven van de e-mailserver is niet altijd vereist. In sommige omgevingen wordt de mailserver opgehaald door het opgegeven e-mailadres van de ontvanger. 

Voorbeeld: 

mail -s "${NSR} ${policy} ${workflow} ${status}" -r bkupadmin@emclab.local backupadmin@dell.com


Voordat u e-mailmeldingen configureert in NetWorker, moet de mailopdracht worden uitgevoerd vanaf de opdrachtregel van de NetWorker server om ervoor te zorgen dat e-mails worden ontvangen.

Voorbeeld:

image.png
Wanneer u de mailopdracht uitvoert, wordt deze naar een nieuwe regel geleid zonder prompt. U kunt een testbericht typen (zoals hierboven weergegeven). Voer op een nieuwe regel in . (periode) die EOT zal retourneren. 

Het e-mailadres van de ontvanger moet een e-mailbericht ontvangen. Als er een e-mailbericht wordt ontvangen, kunt u meldingen configureren in NetWorker:

 

Probleemoplossing:

Als het e-mailbericht niet wordt ontvangen, zijn er een paar stappen die kunnen worden uitgevoerd om het probleem te identificeren.

1. Wordt de postfix-service uitgevoerd op de server:
A. Voer het volgende uit om te controleren of de postfix wordt uitgevoerd:
systemctl status postfix

B. Als het niet wordt uitgevoerd, kan het worden gestart:
systemctl start postfix

c. Als er problemen worden waargenomen, controleert u:
systemctl status postfix
journalctl -xe

d. Controleer of postfix is geconfigureerd om te starten na het opnieuw opstarten van het systeem:
systemctl enable postfix
 
OPMERKING: Als deze niet is ingeschakeld, ziet u een bericht over een symlink die wordt gemaakt voor het systeem. Als het al is ingeschakeld, wordt er geen bericht weergegeven en wordt de prompt geretourneerd.

 
2. Als u een '-s <mail server hostname of IP>' hebt opgegeven, bevestigt u dat u de mailserver kunt bereiken vanaf de NetWorker-server.
A. NetWorker wordt geleverd met de opdracht nsrports die kan worden gebruikt om naamresolutie en netwerkconnectiviteit te testen. Controleer of u poort 25 (standaard SMTP) op de e-mailserver kunt bereiken:
nsrports -t mailserver_hostname -p 25

 Voorbeeld:
image.png

Andere methoden voor probleemoplossing voor probleemoplossing en connectiviteit:
 
B. Werkt de hostnaamresolutie: 
nslookup mailserver_fqdn
nslookup mailserver_shortname
nslookup
mailserver_ip

c. Controleer het bestand /etc/hosts op vermeldingen voor de mailserver. Als er onjuiste vermeldingen worden gevonden, stelt u het juiste IP-adres in of verwijdert u de vermelding:
cat /etc/hosts
 
d. Reageert poort 25 met de opdracht curl :
curl -v mailserver_hostname:25

Voorbeeld:
image.png
 
3. Controleer de e-mailwachtrij om te zien of er fouten worden geretourneerd: 
Mailq

Voorbeeld:
image.png
Als de mailq-opdracht niets retourneert, is de e-mailwachtrij leeg. 

Alle problemen die met de bovenstaande stappen worden waargenomen, moeten worden opgelost door de juiste systeembeheerder in de omgeving. 
 

Затронутые продукты

NetWorker

Продукты

NetWorker
Свойства статьи
Номер статьи: 000019459
Тип статьи: How To
Последнее изменение: 07 Aug 2025
Версия:  7
Получите ответы на свои вопросы от других пользователей Dell
Услуги технической поддержки
Проверьте, распространяются ли на ваше устройство услуги технической поддержки.