CrystalDiskInfo 4 Dev1

※2011/1/3 10:50 メールフォーマット仕様変更 (件名でソートしやすいようにしました)
[冒頭謎コメント] 体験版では最後にちょこっと出てきただけではありますが、開発コードネームは Licia でいきます。

【主な変更点】
ようやくメール通知機能を実装しました。メール通知する条件はイベントログに書き込む条件と同一です。なお、メール通知機能は C# で書いておりますので .NET Framework 2.0 以降が必要となります。

使い方
1. “機能 > 上級者向け機能 > メール設定” を起動します。
GMail と CoreServer.JP でのみ動作確認を行っております。設定は見ての通りですが、SMTPS/SSL オプションは GMail の場合 ON で、CoreServer.JP の場合 OFF です。SMTPS/SSL オプションは多くの環境では OFF かと思います。
設定が出来たら、左下の Test Mail ボタンを押してください。数十秒後にメールが届けば成功、届かなければ失敗です。エラーメッセージ等は一切表示しておりません。ちなみに、複雑な認証には一切対応しておりませんので、ダメそうなら GMail を設定してください。
なお、パスワードは暗号化(難読化)した上で DiskInfo.ini に保存しておりますが、万全を期すためにもメール送信専用の GMail アカウントを作成してそちらを登録されることをお勧めします。

2. “機能 > 上級者向け機能 > メール通知” を有効にします。

以上で、設定は完了です。

3. 動作確認 https://crystalmark.info/software/CrystalDiskInfo/manual-ja/EventLog.html の一番下に書かれているように Smart.ini ファイルを変更した上で、CrystalDiskInfo を実行してください。きっとメールが送信されくるはず・・・。

メールのフォーマットは以下の通りです。※2011/1/3 10:50 仕様変更しました。
Subject : [CDI] コンピュータ名 (ディスク番号) モデル名 / シリアル番号 / ドライブレター [イベントID]
例:[CDI] CRYSTALMAC1 (3) SAMSUNG HD204UI / S2HJJ1BZA01048 / D: [704]

Body : 条件によって異なります。以下の例をご覧ください。
例1 :
CRYSTALMAC1 (3) SAMSUNG HD204UI / S2HJJ1BZA01048 / D:
[704] 回復: (C5) 代替処理保留中のセクタ数 [4432->0]
例2 :
CRYSTALMAC1 (3) SAMSUNG HD204UI / S2HJJ1BZA01048 / D:
[701] 健康状態: [注意] -> [正常]

イベントID はイベントログと共通です。イベントログに書き込むのとほぼ同じ情報をメールで通知するとご理解ください。ちなみに、コンピュータ名を含めているのは複数の PC を管理するためです。なお、上記仕様は確定ではございませんのでご意見等ございましたら掲示板かコメント欄経由で教えてください。

【ダウンロード】※2011/1/3 10:50 頃差し替え

マニュアルはもう少ししてから整備します。

あわせて読みたい

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です