ACTIONのメール送信でエラー

困ったときにしか投稿しないというのも問題ですが... :hammer:

triggerを設定してactionでメールを飛ばそうとしてエラーになってしまいます。

SMTPの接続先は2通り試していますが、部内のSMTPサーバへはうまく接続できています(こちらはqmailを使用しています)。
ですが、もうひとつの(部外の)サーバへメールを送ろうとすると
monitoring - actionのところで、

Wrong answer on MAIL FROM [530 5.7.0 No AUTH command has been given. ]

というエラーになってしまいます。こちらのメールサーバは
java system messaging server 6.2を使用しているのですが、このサーバの問題なのでしょうか...
AUTH自体はSSLやTLSは使っていないようですが...

zabbixのmedia typesの設定が悪いのでしょうか
接続できない方の設定はSMTPサーバのアドレスと、HELOにはzabbixサーバのアドレスを入れています。接続できるqmailの方には、SMTPサーバ・HELOともにqmailサーバのアドレスを入れています。
(qmailの方は部内にあるので、こうやっています)
zabbixは1.4.2, OSはFedora7を使っています...

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー kodai の写真

こんにちは。

いえ、困ったときのための掲示板ですから、遠慮なく質問頂ければと思います。同じような現象で困っている方の役にも立つことになりますので。

私の知識不足で回答できなければ申し訳ないですが...

さて、ご質問の件について。SMTPの530エラーが出ているので、アクセスが拒否されているようです。問題の出ているSMTPサーバではSMTP Authが有効、かつ認証を通らないとメールを送信できないような設定になっていたりしないでしょうか?

可能であれば、SMTPサーバ側のログも調査されてみると良いと思います。

ユーザー keeero の写真

こんにちは。

いえ、困ったときのための掲示板ですから、遠慮なく質問頂ければと思います。同じような現象で困っている方の役にも立つことになりますので。

...ありがとうございます。

さて、ご質問の件について。SMTPの530エラーが出ているので、アクセスが拒否されているようです。問題の出ているSMTPサーバではSMTP Authが有効、かつ認証を通らないとメールを送信できないような設定になっていたりしないでしょうか?

SMTP Authが必要な場合はzabbixではどのように設定するのでしょうか...(できるのかな)

可能であれば、SMTPサーバ側のログも調査されてみると良いと思います。

管理者でないので、ログを見ることができないのですが:cry:
(全社共通のシステムなので)
ちょっとあたってみますけど...

ユーザー kodai の写真

SMTP Authが必要な場合はzabbixではどのように設定するのでしょうか...(できるのかな)

残念ながら、ZABBIXの標準の機能ではSMTP Authの設定を行うことはできません。スクリプトを書くことで対応できるとは思いますが、今のところ私は試したことがありません。

管理者でないので、ログを見ることができないのですが

SMTP Authが必須かどうかは、会社のシステムの利用マニュアルなどに記載されていないでしょうか?メールクライアントでSMTP Authを外して設定し、実際にメールが送信できるか試してみることで確認することもできると思います。

ユーザー keeero の写真

さっそくのご返答ありがとうございます。

残念ながら、ZABBIXの標準の機能ではSMTP Authの設定を行うことはできません。スクリプトを書くことで対応できるとは思いますが、今のところ私は試したことがありません。

そうですか...残念ですね。調べたところ、

SMTP Authが必須かどうかは、会社のシステムの利用マニュアルなどに記載されていないでしょうか?メールクライアントでSMTP Authを外して設定し、実際にメールが送信できるか試してみることで確認することもできると思います。

やはりSMTP Authが必要なようです。これが原因のようですね。

次のバージョンアップに期待します...
ありがとうございました。