SMTP不正リレー中継テスト

動作確認CGI

ADSLルータやモデム等で自身が持っているグローバルIPにアクセスできない製品があります。自宅サーバでSMTPを構築し、不正リレーの検証を行うCGIです。アクセス元と同一IPのみ確認ができます。LAN内で稼動を確認した後にご使用ください。

確認先ドメインには、あなたのドメイン名を指定してください。IPで指定した場合には、逆引きがうまくいかない場合があります

OP25B対策により25ポートの使用ができなくなりました。リレー中継の確認を行うにはサブミッションポートかSMTP Over SSLができる環境のみとなりました。

ドメイン名 (例:nai.homelinux.net)
アクセス方法 サブミッションポート(TCP:587)
SMTP Over SSL(TCP:465)

確認内容

MXレコード

まず、指定されたドメインでMXレコードを調べます。その後、該当ホストのAレコードを引きIPアドレスを調べます。そのIPアドレスとあなたのIPアドレスが同一の場合、不正リレーの確認を行います。もし、外部から家のサーバを調べたいなら、外部にいるので自分でやるか、SSHポートフォワードなどを使用して、このサイトにアクセスしてください。

不正リレー中継確認

以下のFromとToを使用してリレー確認を行います。Data部のFrom,Toではなく、エンベロップのMAIL FROMとRCPT TOで使用します。実際にリレーが許可してもメールは送りません。

※あなたのドメインをfoge.com、IPアドレスを1.1.1.1だと仮定しています。
※以下のnai.homelinux.netアドレスへのメールは全て削除しています

NoFromTo
1 spamtest@nai.homelinux.net relaytest@nai.homelinux.net
2 spamtest relaytest@nai.homelinux.net
3 relaytest@nai.homelinux.net relaytest@nai.homelinux.net
4 spamtest@foge.com relaytest@nai.homelinux.net
5 spamtest@[1.1.1.1] relaytest@nai.homelinux.net
6 spamtest@foge.com relaytest%nai.homelinux.net@foge.com
7 spamtest@foge.com relaytest%abuse.net@[1.1.1.1]
8 spamtest@foge.com "relaytest@nai.homelinux.net"
9 spamtest@foge.com "relaytest%nai.homelinux.net"
10 spamtest@foge.com relaytest@nai.homelinux.net@foge.com
11 spamtest@foge.com "relaytest@nai.homelinux.net"@foge.com
12 spamtest@foge.com relaytest@nai.homelinux.net@[1.1.1.1]
13 spamtest@foge.com @foge.com:relaytest@nai.homelinux.net
14 spamtest@foge.com @[1.1.1.1]:@nai.homelinux.net
15 spamtest@foge.com nai.homelinux.net!relaytest
16 spamtest@foge.com nai.homelinux.net!relaytest@foge.com
17 spamtest@foge.com nai.homelinux.net!relaytest@[1.1.1.1]