NetWorker Linuxサーバー: メール通知がリレー サーバーにメッセージを送信しない
Summary: Linux NetWorkerサーバーからEメール通知が送受信されていません。
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サーバーは、Linuxオペレーティング システムの「mail」コマンドでメール通知を送信するように構成されています。NetWorker管理ガイドには、いくつかの例が記載されており、そのオプションについて説明されています。
- -sサブジェクトを指定します。
- -r送信元アドレスを設定します。
Cause
「-S」フラグを使用してリレーサーバーを指定すると、コマンドがどういうわけか間違っていることが判明したため、電子メールメッセージが送信されないようです。これにより、電子メールメッセージが /root/dead.letter に送信されます。
Resolution
拡張フラグ付きメールの送信を許可する回避策(NMC側でサポートされていない場合)を以下に示します
以下のシナリオでは、 mailx を使用して内部ネットワークからメールを送信するには、すべての E メール・メッセージを処理する外部リレーまたは SMTP を指定して、E メール・メッセージが正しいアドレスに配信されるようにする必要があります。
以下のシナリオでは、 mailx を使用して内部ネットワークからメールを送信するには、すべての E メール・メッセージを処理する外部リレーまたは SMTP を指定して、E メール・メッセージが正しいアドレスに配信されるようにする必要があります。
- テキスト ファイルを作成します。/usr/bin/mail_nmcにあります。
touch /usr/bin/mail_nmc
chmod 755/usr/bin/mail_nmc
chmod 755/usr/bin/mail_nmc
- ファイルを開き、内部に次のように記述します。
exec mailx-S smtp="RELAY_IP_ADDRESS:PORT" "$@" </dev/stdin
RELAY_IP_ADDRESSとPORTを、Eメール メッセージを処理する外部リレーまたはSMTPに置き換えます。
RELAY_IP_ADDRESSとPORTを、Eメール メッセージを処理する外部リレーまたはSMTPに置き換えます。
- ステップ1で作成したmailコマンドを使用するように、NMCからのNetWorker通知を構成します。
/usr/bin/mail_nmc -r sender@domain.local -s "サブジェクトテキスト" recipient@domain.local
Affected Products
NetWorker FamilyArticle 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.