自前でRBLのDBを作ってみました。
自分が管理している複数のドメインに<strong>仕掛け</strong>となるメールアドレスを作成し、HTMLでも表示されない箇所にメールアドレスを記載して、ネット上にアップロードしておきます。このメールアドレス宛にメッセージが送信された場合、それは自動巡回プログラムがメールアドレスを自動的に拾い送信された未承諾広告である事を意味します。いわゆるスパムです。
一方メールサーバーの方では、仕掛けアドレスに送信された場合、ブラックリストDBに送信元のメールサーバーのIPアドレスを保存しておくという仕組み。新しいIPアドレスがブラックリストに追加されたタイミングでDNSサーバー(Bind)のゾーンファイルを書き換えてリロードする。
これでRBLのデータベースが完成~!
同時にホワイトリストを管理するためのインターフェイスも用意して運用開始!
2日間で収集したIPアドレス、107件。
--------------------
41.214.69.xxx
41.251.4.xxx
58.11.86.xxx
58.243.90.xxx
58.247.28.xxx
58.46.6.xxx
70.216.147.xxx
77.35.179.xxx
78.132.173.xxx
78.134.84.xxx
78.145.49.xxx
78.160.151.xxx
78.168.121.xxx
79.119.19.xxx
79.186.38.xxx
79.46.231.xxx
82.101.147.xxx
82.56.79.xxx
83.10.108.xxx
83.11.107.xxx
83.26.235.xxx
83.52.171.xxx
84.126.22.xxx
85.108.77.xxx
85.108.78.xxx
85.84.208.xxx
85.98.80.xxx
86.70.45.xxx
87.70.186.xxx
87.8.50.xxx
89.123.152.xxx
89.132.53.xxx
90.151.135.xxx
91.164.100.xxx
93.94.179.xxx
94.122.245.xxx
94.179.7.xxx
94.181.56.xxx
94.250.79.xxx
95.132.131.xxx
95.132.155.xxx
98.150.154.xxx
113.112.57.xxx
113.88.170.xxx
114.236.80.xxx
115.184.137.xxx
115.240.179.xxx
115.60.174.xxx
115.75.16.xxx
115.75.29.xxx
118.68.45.xxx
119.176.3.xxx
119.7.140.xxx
120.10.154.xxx
121.121.62.xxx
121.230.202.xxx
121.247.230.xxx
121.247.48.xxx
122.139.132.xxx
122.167.97.xxx
123.168.176.xxx
123.18.124.xxx
123.18.96.xxx
123.19.122.xxx
123.19.183.xxx
123.20.239.xxx
123.22.21.xxx
123.24.159.xxx
123.7.117.xxx
124.161.168.xxx
124.72.42.xxx
125.126.202.xxx
125.161.8.xxx
125.167.97.xxx
151.53.184.xxx
187.10.170.xxx
187.35.250.xxx
188.48.72.xxx
189.104.180.xxx
189.135.219.xxx
189.15.119.xxx
189.15.141.xxx
189.15.148.xxx
189.15.243.xxx
189.47.43.xxx
189.7.45.xxx
189.71.199.xxx
189.81.186.xxx
189.83.55.xxx
190.149.9.xxx
190.208.92.xxx
190.42.38.xxx
190.49.102.xxx
190.71.179.xxx
196.207.248.xxx
200.243.7.xxx
201.11.100.xxx
201.236.117.xxx
201.236.127.xxx
201.68.30.xxx
201.68.32.xxx
213.55.71.xxx
218.58.17.xxx
220.184.193.xxx
222.124.190.xxx
222.131.236.xxx
222.208.79.xxx
--------------------
■今後の改善、修正案。
現時点ではメールヘッダからIPアドレスを取得していますが、IPアドレスを抽出するパターンのマッチングがおかしくてIPアドレスの末尾に改行が入ったり、数字が入ったりしてます。
これを改善したら運用後、RBLを一般公開もするかも知れません。
規模を拡大すればある程度信頼のありそうなRDBサーバーが作れそうです。