Hotmailが届かない場合の対処方法

エラーログを見ると以下の内容で完全にIPアドレスでもって送信メールサーバーの接続を拒否されてしまっているのです。
こうなっちゃうと87.65.43.21から送信されたメールはhotmailには一通も届きません。
May 14 16:17:25 9q3gzokv postfix/smtp[18717]: 8812625FF2D: to=, relay=mx4.hotmail.com[12.34.56.78]:25, delay=0.48, delays=0.01/0/0.35/0.12, dsn=5.0.0, status=bounced (host mx4.hotmail.com[12.34.56.78] said: 550 OU-002 (BAY0-MC5-F30) Unfortunately, messages from 87.65.43.21 weren't sent. Please contact your Internet service provider since part of their network is on our block list. You can also refer your provider to http://mail.live.com/mail/troubleshooting.aspx#errors. (in reply to MAIL FROM command))

エラーステイタス一覧
https://mail.live.com/mail/troubleshooting.aspx#errors

エラーコードが550 OU-002
「ポリシーを理由にメールが Outlook.com によって拒否されました。Outlook.com に接続しているメール サーバー IP が、名前空間のマイニング動作を示しています。メール管理者またはネットワーク管理者のどちらでもない場合は、メールまたはインターネットのサービス プロバイダーに連絡して支援を依頼してください。」
なので以下のURLからIPを送信してスパムブロックを解除してもらいます。
https://support.msn.com/eform.aspx?productKey=edfsmsbl2&ct=eformts

MSのポリシーを読んでみるとわりときつい。
https://mail.live.com/mail/policies.aspx
まず逆引き出来ないとダメだってさ。

スパム扱いされた場合の対処方法

実際にスパム扱いされた場合の対処方法の根本的なやり方はドメインとIPアドレスの関係を正式なものにしておくことです。

正引き example.com -> 12.34.56.78
逆引き 12.34.56.78 -> example.com

という設定をすることです。しかしこれは外部ホストをレンタルしている場合なんかは結構敷居が高い。ホスティング会社に問い合わせてもはやり逆引きはできないというところが殆ど。
omnioo.com -> 203.189.109.206
203.189.109.206 -> 203-189-109-206.virt.lolipop.jp
となって元のドメインには戻らないんですね。なのでどうしても暫定的な処置をすることになります。

/etc/sysconfig/networkにドメインを設定する
NETWORKING=yes
NETWORKING_IPV6=no
HOSTNAME=example.com

HOSTNAMEのところに所定のドメインを設定します。localhost.localdomainのままではダメなのです。
まずはこれを設定しておく。で、
# hostname
localhost.localdomain
とやるとlocalhost.localdomainが出てくるので、
# hostname example.com
で設定しておく。それから
/etc/hostsを設定する
127.0.0.1 localhost
255.255.255.255 broadcasthost
::1 localhost
fe80::1%lo0 localhost
12.34.56.78 example.com

という感じでグローバルIPとドメインを設定しておく。