NetWorker: Linux'da e-posta bildirimini yapılandırma

摘要: Linux'da e-posta bildirimini yapılandırma

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

说明

Linux'ta dağıtılan NetWorker sunucusu, e-posta yoluyla NetWorker günlük kaydı göndermek için Linux image.png posta komutunu kullanır. Bu işlevsellik, NetWorker olmayan ortam yapılandırmaları bağlıdır.

Posta komutunun temel söz dizimi:

mail [-s <mail server hostname or IP>] -s "<subject>" -r <sender_email> <recipient_email1> [<recipient_email2>]


Posta sunucusunun belirt çıkarılması her zaman gerekli değildir. Bazı ortamlarda, posta sunucusu belirtilen alıcı e-posta adresi tarafından alınır. 

Example: 

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


e-posta bildirimlerini NetWorker'da yapılandırmadan önce e-postaların alınarak emin olmak için posta komutunun NetWorker sunucusunun komut satırından çalışması gerekir.

Örnek:

image.png
Posta komutunu çalıştırsanız istem olmadan yeni bir satıra açılır. Bir test mesajı (yukarıda gösterildiği gibi) yazın. Yeni bir satırda enter . (dönem) EOT iade edilir. 

Alıcı e-posta adresi tarafından bir e-posta mesajı alınacaktır. Bir e-posta mesajı alırsanız NetWorker'da bildirimleri yapılandırabilirsiniz:

 

Sorun Giderme:

E-posta mesajı alınmazsa sorunu belirlemek için gerçekleştirilebilecek birkaç adım vardır.

1. Sunucu üzerinde postfix hizmeti çalışıyor mu:
A. Postfix'in çalıştırılmış olup olmadığını kontrol etmek için şu komutu çalıştırın:
systemctl durum sonrası yapıştırılmış

B. Çalışmıyorsa başlatılanın:
systemctl start postfix (systemctl başlatma sonrası yapıştır)

c. Herhangi bir sorun gözlemlendi ise kontrol:
systemctl status postfix
journalctl -xe

d. Postfix'in sistem yeniden başlatıldıktan sonra başlatılacak şekilde yapılandırıldığından emin olun:
systemctl enable postfix (systemctl postfix'i etkinleştir)
 
NOT: Etkinleştirilmemişse sistem için oluşturulan bir symlink ile ilgili bir mesaj görürsünüz. Zaten etkinse hiçbir mesaj kaydedilmez ve istem geri döner.

 
2. "-s mail server hostname or IP" (posta sunucusu ana bilgisayar adı veya IP>) belirttiğinizde, posta sunucusuna NetWorker sunucusundan ulaşabilirsiniz.<
A. NetWorker, ad çözümlemesini ve ağ bağlantısını test etmek için kullanılan nsrports komutuyla birlikte gelir. Posta sunucusundaki bağlantı noktası 25'e (varsayılan SMTP) ulaşabilirsiniz:
nsrports -t mailserver_hostname -p 25

 Örnek:
image.png

Çözüm ve bağlantı sorunlarını gidermeye yardımcı olan diğer yöntemler:
 
B. Ana bilgisayar adı çözümlemesi çalışıyor mu: 
nslookup mailserver_fqdn
nslookup mailserver_shortname
nslookup
mailserver_ip

c. Posta sunucusuna ait girişler için /etc/hosts dosyasını kontrol edin. Yanlış girişler bulunursa doğru IP adresini belirleyin veya girişi kaldırın:
cat /etc/hosts
 
d. Bağlantı noktası 25, curl komutunu kullanarak yanıt vermiyor mu:
curl -v mailserver_hostname:25

Örnek:
image.png
 
3. Hata olup olmadığını görmek için posta kuyruğuna bakın: 
mailq

Örnek:
image.png
Mailq komutu hiçbir şey geri dönmezse posta kuyruğu boş olur. 

Yukarıdaki adımlarla gözlemlenen tüm sorunlar, ortamdaki uygun sistem yöneticisi tarafından çözülecektir. 
 

受影响的产品

NetWorker

产品

NetWorker
文章属性
文章编号: 000019459
文章类型: How To
上次修改时间: 07 8月 2025
版本:  7
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。