表題、”TLS必須のSMTPサーバーを使ってアラートメール送信”についてお聞かせください。 Zabbixのバージョンは2.2.7です。 メール送信に使うSMTPサーバーがTLSの暗号化必須なのですが、 Zabbixの標準の機能ではTLS非対応なので スクリプト等での送信を考えています。 TLSでメール送信できるスクリプトありませんか。
masato_zabbixさん
ここら辺、参考になりますか?
Zabbixのメール通知機能を追加スクリプト上で使おう http://blog.layer8.sh/ja/2011/02/26/zabbix%E3%81%AE%E3%83%A1%E3%83%BC%E3...
本サイトの日本語アラートメールの送信方法でご紹介している
sendmessage_smtp_php.sh
をTLS用に設定すれば可能だと思います。
日本語アラートメールの送信方法 http://www.zabbix.jp/node/1441
例えば、GmailもTLSを利用して接続して送信することもできるよう なのですが、以下のような設定を行います。
$MAIL_SMTP_HOST = 'smtp.gmail.com'; $MAIL_SMTP_USER = 'めーるあどれす@gmail.com'; $MAIL_SMTP_PASS = 'ぱすわーど';
$mailer->Host = $MAIL_SMTP_HOST; $mailer->Port = 587; $mailer->SMTPSecure = "tls"; $mailer->SMTPAuth = true;
同様に、ご自身が利用されているホストやポート番号、認証用のア カウント情報などを設定して試してみてください。
ついでになりますが、実行時にtimezone関連の警告が表示されるよ うであった場合には、スクリプトの最初の方に、
date_default_timezone_set("Asia/Tokyo");
を追加しておくと良いでしょう。
ご確認ください。
ご指摘いただきました部分を修正することで 無事メールが送信できました。 ありがとうございます。
以下については >date_default_timezone_set("Asia/Tokyo"); 送信元のタイムゾーンを既に"Asia/Tokyo"に設定してあるからか、 警告が出ませんでしたので今回は追記しませんでした
また、以下にほぼ同じ内容の記事見つけましたので 併せて掲載させていただきます。 http://blog.livedoor.jp/hiroki0907/archives/51898777.html
今後ともよろしくお願いいたします。
アカウント名 masato_zabbix
本名 masato
Zabbix関連
KAZ - 投稿数: 1085
masato_zabbixさん
ここら辺、参考になりますか?
Zabbixのメール通知機能を追加スクリプト上で使おう
http://blog.layer8.sh/ja/2011/02/26/zabbix%E3%81%AE%E3%83%A1%E3%83%BC%E3...
TNK - 投稿数: 4671
本サイトの日本語アラートメールの送信方法でご紹介している
sendmessage_smtp_php.sh
をTLS用に設定すれば可能だと思います。
日本語アラートメールの送信方法
http://www.zabbix.jp/node/1441
例えば、GmailもTLSを利用して接続して送信することもできるよう
なのですが、以下のような設定を行います。
$MAIL_SMTP_HOST = 'smtp.gmail.com';
$MAIL_SMTP_USER = 'めーるあどれす@gmail.com';
$MAIL_SMTP_PASS = 'ぱすわーど';
$mailer->Host = $MAIL_SMTP_HOST;
$mailer->Port = 587;
$mailer->SMTPSecure = "tls";
$mailer->SMTPAuth = true;
同様に、ご自身が利用されているホストやポート番号、認証用のア
カウント情報などを設定して試してみてください。
ついでになりますが、実行時にtimezone関連の警告が表示されるよ
うであった場合には、スクリプトの最初の方に、
date_default_timezone_set("Asia/Tokyo");
を追加しておくと良いでしょう。
ご確認ください。
masato_zabbix - 投稿数: 2
ご指摘いただきました部分を修正することで
無事メールが送信できました。
ありがとうございます。
以下については
>date_default_timezone_set("Asia/Tokyo");
送信元のタイムゾーンを既に"Asia/Tokyo"に設定してあるからか、
警告が出ませんでしたので今回は追記しませんでした
また、以下にほぼ同じ内容の記事見つけましたので
併せて掲載させていただきます。
http://blog.livedoor.jp/hiroki0907/archives/51898777.html
今後ともよろしくお願いいたします。