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 - 投稿数: 1341
こんにちは。
いえ、困ったときのための掲示板ですから、遠慮なく質問頂ければと思います。同じような現象で困っている方の役にも立つことになりますので。
私の知識不足で回答できなければ申し訳ないですが...
さて、ご質問の件について。SMTPの530エラーが出ているので、アクセスが拒否されているようです。問題の出ているSMTPサーバではSMTP Authが有効、かつ認証を通らないとメールを送信できないような設定になっていたりしないでしょうか?
可能であれば、SMTPサーバ側のログも調査されてみると良いと思います。
keeero - 投稿数: 32
こんにちは。
...ありがとうございます。
SMTP Authが必要な場合はzabbixではどのように設定するのでしょうか...(できるのかな)
管理者でないので、ログを見ることができないのですが:cry:
(全社共通のシステムなので)
ちょっとあたってみますけど...
kodai - 投稿数: 1341
残念ながら、ZABBIXの標準の機能ではSMTP Authの設定を行うことはできません。スクリプトを書くことで対応できるとは思いますが、今のところ私は試したことがありません。
SMTP Authが必須かどうかは、会社のシステムの利用マニュアルなどに記載されていないでしょうか?メールクライアントでSMTP Authを外して設定し、実際にメールが送信できるか試してみることで確認することもできると思います。
keeero - 投稿数: 32
さっそくのご返答ありがとうございます。
そうですか...残念ですね。調べたところ、
やはりSMTP Authが必要なようです。これが原因のようですね。
次のバージョンアップに期待します...
ありがとうございました。