KMVBLOG

VMware関連のトラブルシュート・設定・検証関連の備忘録

簡易的なメールサーバーを立てて、vCenterのメールアラートテストをする Part1

日々サポート業務をしていると、障害が発生した際に、メールでアラート通知をしたい。という問い合わせが入る事があります。今回はテストを行うために簡易的なメールサーバーを立てて、メールアラートを飛ばす検証を行いましたので、記録として残しておきます。

 

1.Windows Server上にhMailServerというソフトをインストールしてメールサーバーを立てる。

今回はhMailServerというソフトを使用しますので、以下URLからダウンロードします。

https://www.hmailserver.com/download

f:id:Kame-chan:20210504223010p:plain

ダウンロードが完了したら実行します。

f:id:Kame-chan:20210504223742p:plain

f:id:Kame-chan:20210504223821p:plain

f:id:Kame-chan:20210504223857p:plain

Full instalationを選択します。

f:id:Kame-chan:20210504223959p:plain

今回はMySQLを使用しますので、Use external database engineを選択します。

f:id:Kame-chan:20210504224215p:plain

f:id:Kame-chan:20210504224250p:plain

Installを実行します

f:id:Kame-chan:20210504224314p:plain

メールサーバーのパスワードを設定します。

f:id:Kame-chan:20210504224428p:plain

インストールが完了したら、次はデータベースの設定を行いますが

先にMySQLのインストールと設定を行います。

 

以下のサイトからMySQLをダウンロードします。

https://www.mysql.com/jp/downloads/

f:id:Kame-chan:20210504225515p:plain

 

f:id:Kame-chan:20210504225638p:plain

Archivesをクリック

f:id:Kame-chan:20210504231235p:plain

今回はProduct Version: 5.7.21をダウンロードします。

f:id:Kame-chan:20210505001550p:plain

 

"mysql-installer-web-community-5.7.21.0.msi"のファイルがダウンロードできたら、実行してインストールウィザードを起動します。

f:id:Kame-chan:20210504231957p:plain

Server Computerを選択

f:id:Kame-chan:20210505001819p:plain

f:id:Kame-chan:20210505003629p:plain

f:id:Kame-chan:20210505003705p:plain

f:id:Kame-chan:20210505003740p:plain

Excuteを実行

f:id:Kame-chan:20210505003919p:plain

Finishをクリック

f:id:Kame-chan:20210505004003p:plain


次はhMailServerのデータベースのセットアップを行います。

f:id:Kame-chan:20210504224512p:plain

Create a new hMailServer databaseを選択

f:id:Kame-chan:20210504224626p:plain

MySQLを選択します。

f:id:Kame-chan:20210504224726p:plain

データベースのアドレスとPort、データベースの名前、認証情報を入力します。

f:id:Kame-chan:20210504225025p:plain

MySQLのサービスと関連付けをします。

f:id:Kame-chan:20210505004235p:plain

libmysql.dllが見つからない旨のエラーメッセージが表示されます。

f:id:Kame-chan:20210505004302p:plain

 

32bit版のlibmysql.dllが必要なので以下のURLを参考にC:\Program Files (x86)\hMailServer\Binへコピーします。

http://dim5.net/windows-server/hmailserver-install.html

コピー後にNextをクリックすると、インストールが先に進むのでCloseをクリックして設定を終了します。

f:id:Kame-chan:20210505005212p:plain

DBの設定が完了したら、管理画面にアクセスします。

Connectをクリックします。

f:id:Kame-chan:20210505005636p:plain

パスワードを入力します。

f:id:Kame-chan:20210505005730p:plain

 

Add domainをクリック

f:id:Kame-chan:20210505103454p:plain

ドメインを入力して、Saveを押します。

f:id:Kame-chan:20210505103707p:plain

作成したドメインの配下のAccountsをクリックして、アカウントを作成します。

f:id:Kame-chan:20210505104955p:plain

アドレスとパスワードの設定を行い、Saveをクリックします。

今回は、テスト用に二つのアドレスを作成しました。

f:id:Kame-chan:20210505161641p:plain

メールサーバーの設定が完了したので、送受信のテストを行います。

今回はメールソフトにThunderbirdを使います。

f:id:Kame-chan:20210505161745p:plain

以下は、"接続する上での危険性を理解しました"にチェックを入れて、完了をクリックします。

f:id:Kame-chan:20210505160359p:plain

作成した二つのメールアドレス間でテストメールを送信します。

f:id:Kame-chan:20210505162005p:plain

f:id:Kame-chan:20210505162138p:plain

テストメールの送信と受信が確認できました。

f:id:Kame-chan:20210505162223p:plain

次回はこのアドレスを使用して、vCenterのアラートメールテストを行います。