sendmessage_smtp_php.shの設定方法
いつも大変お世話になっております。
sendmessage_smtp_php.shの設定方法について、
ご教示頂きたい事項がございます。
http://www.zabbix.jp/node/1441の記載に従って、
sendmessage_smtp_php.shをzabbixサーバに配置して、
メールの送信テストをしていますが、zabbix_server.logに
エラーメッセージが出力され、外部のSMTPサーバ(認証不要)に接続することができません。
sendmessage_smtp_php.shの設定と出力されるエラーは以下の通りです。
原因と対処方法をご教示頂けないでしょうか?
[sendmessage_smtp_php.sh]の設定
---------------------------------
/* setting */
$MAIL_FROM = "zabbix@localhost";
$MAIL_FROMNAME = "Zabbix 障害通知";
$MAIL_SMTP_HOST = 'SMTPサーバのIPアドレス:25';
// $MAIL_SMTP_USER = ' ';
// $MAIL_SMTP_PASS = ' ';
/* setting */
// $mailer->Username = $MAIL_SMTP_USER;
// $mailer->Password = $MAIL_SMTP_PASS;
---------------------------------
[zabbix_server.logに出力されるエラー]
---------------------------------
SMTP Error: Could not authenticate.
failed: SMTP Error: Could not authenticate.
---------------------------------
[Zabbixのバージョン]
---------------------------------
1.8.3-3
---------------------------------
TNK - 投稿数: 4769
sendmessage_smtp_php.sh内の
$mailer->SMTPAuth = true;
を
$mailer->SMTPAuth = false;
に変更してみてください。