Zabbix on EC2からのテストメール送信が出来ない件について

0

新たに作成したVPC上に、
Zabbix on EC2を構築しようとしておりますが、
以下の問題が発生しております。

<問題>
EC2のZabbixサーバーからオンプレサーバへの
テストメールが送信出来ません。
※テストメールは、ZabbixのWeb UI画面から実施しており、以下のエラーとなります。
failed to send email: cannot connect to SMTP server "00.000.00.000": cannot connect to [[00.000.00.000]:25]: [4] Interrupted system call
※「00.000.00.000」は、zabbixサーバーのIPアドレスとなります。

<環境>
●EC2
OS:RedHat Linux 9 (HVM), SSD Volume Type
ソフトウェア:Zabbix 6.0.27、MySQL 8.0.32
サブネット :パブリックサブネット

●セキュリティグループ(以下を許可)
インバウンド:
すべてのICMP - IPv4(カスタム 0.0.0.0/0)
SSH(22)、HTTP(80)、HTTPS(443)、カスタムTCP(10050、10051)
アウトバウンド:
すべてのICMP - IPv4(カスタム 0.0.0.0/0)
SMTP(25)、HTTP(80)、HTTPS(443)、SMTPS(465)、カスタムTCP(587)

●ルートテーブル
送信先  :0.0.0.0/0
ターゲット:インターネットゲートウェイ

●ネットワークACL
インバウンド、アウトバウンド:許可
プロトコル、ポート範囲  :すべて
送信元、送信先      :0.0.0.0/0

<Network Manager(EC2からインターネットゲートウェイ)の結果>
分析の結果は到達可能となっています。
また、送信元(EC2)から送信先(インターネットゲートウェイ)までの
パスも表示されている状態です。

<RedHatLinux9側の設定>
firewallなどは設定しておりません。

環境などは上記のようになっておりますが、
テストメールが送信できない原因や対応方法について、
ご教授いただけないでしょうか?

以上、よろしくお願い致します。

質問済み 2ヶ月前392ビュー
2回答
1

AWSはデフォルトで25番ポートの通信を許可しません.

以下の記事を参考に,E メール送信制限解除申請を行って下さい.

https://repost.aws/ja/knowledge-center/ec2-port-25-throttle

profile picture
エキスパート
shibata
回答済み 2ヶ月前
profile picture
エキスパート
レビュー済み 2ヶ月前
0

ご回答ありがとうございます。
こちらでも諸々調べた結果、AWS SNSを使用して、zabbixと連携させることで
メールを送信することが出来ました。

●AWS SNS側の対応
・トピックの作成
・サブスクリプションの作成

●zabbix側の対応
・メディアタイプの作成
・zabbixからAWS SNSを使用するスクリプトの作成
※aws sns publishコマンドを使用するスクリプト

改めてとなりますが、ご回答ありがとうございました。

回答済み 1ヶ月前

ログインしていません。 ログイン 回答を投稿する。

優れた回答とは、質問に明確に答え、建設的なフィードバックを提供し、質問者の専門分野におけるスキルの向上を促すものです。

質問に答えるためのガイドライン