Information
日記
G-ZONEのメインコンテンツとは関係のない日々を綴ったX-Virusの日記です。メインコンテンツが更新されていない時、X-Virus が何をしているか、ここを読んでもらえれば分かるように・・・というより、自分が何をしようと目論んでいるかといった備忘録として使う予定です。
不正リレー対策(その3) 2008-05-12
そういえば、メールアドレスの偽装をテストしていなかったので、テストしてしてみました。
テストはtelnetコマンドで25番ポートに接続して、smtpコマンドを直接手入力して行いました。まあ↓こんな感じです。
telnet come-up.to 25 ・・・(telnetコマンドで25番ポートに接続)
Trying 220.157.184.148...
Connected to come-up.to.
Escape character is '^]'.
220 eva.come-up.to ESMTP Sendmail; Sun, 11 May 2008 12:17:39 +0900
HELO come-up.to ・・・(come-up.toからの送信の準備)
250 eva.come-up.to Hello 123-123-123-123.xxx.jp [123.123.123.123], pleased to meet you
MAIL FROM: xvirus@come-up.to ・・・(xvirusからの送信を偽装)
250 2.1.0 xvirus@come-up.to... Sender ok
RCPT TO: xxx@xxx.com ・・・(知り合いのアドレスを入力)
550 5.7.1 xxx@xxx.com... Relaying denied. Proper authentication required.
QUIT ・・・(エラーになったのでテスト終了)
221 2.0.0 come-up.to closing connection
Connection closed by foreign host.
結果としては、偽装は失敗。サーバ側から550エラーが返りました。そして例のごとくログをみると、かように↓報告されていました。
**Unmatched Entries**
ruleset=check_rcpt, arg1=xxx@xxx.com, relay=s184148.ppp.asahi-net.or.jp [220.157.184.148], reject=550 5.7.1 xxx@xxx.com... Relaying denied. Proper authentication required.: 1 Time(s)
118-168-132-41.dynamic.hinet.net [118.168.132.41]: probable open proxy: command=CONNECT mx2.mail2000.com.tw:25 HTTP/1.0\r: 1 Time(s)
ログの2行目は、テストとは無関係のエラーですが、例のごとく面白いのでそのまま掲載。