迷惑メール送信対策である Outbound Port 25 Blocking。現在では、ほとんどの大手プロバイダでこの規制を実施しています ( ISP による OP25B 実施状況 )。規制を受けている場合、そのままではご利用いただいているメールサーバ経由のメール送信ができないため、サーバとクライアント PC のメールソフトの両方で設定を行う必要があります。
次の場合、対策は不要です
- Outbound Port 25 Blocking 規制が導入されていないプロバイダを利用されている場合
- プロバイダのメールサーバからメールの送受信を行っており、当サービスのメールサーバからはメール送信をされていない場合
Outbound Port 25 Blocking ( OP25B 規制 ) とメール送信への影響
外部ネットワークへの SMTP 通信が遮断
年々深刻化している迷惑メールに対処するため、国内の大手通信業者中心のグループ JEAG ( Japan Email Anti-Abuse Group ) が提唱している対策が Outbound Port 25 Blocking 規制です。Port 25 は送信メールサーバ ( SMTP サーバ ) が通信を行うために使用するポート番号で、SMTP ポートと呼ばれます。この規制により、プロバイダのメールサーバ経由のメールしか送信することができなくなりました。そのため、at+link のメールサーバなどプロバイダの外部にあるメールサーバを経由してメール送信を行おうとしても、規制によって通信が遮断されるという問題が発生してしまいます。
Outbound Port 25 Blocking への対処方法
対策としては、サーバはポート 25 番以外でメール送信を行えるように設定変更を行う必要があります。
当サービスでご利用中のサーバの設定方法
有効にするコマンド
/sbin/iptables -t nat -A PREROUTING -p tcp --dport 587 -j REDIRECT --to-ports 25
root 権限で上記のコマンドを実行します。設定済みのサーバでは /etc/rc.d/rc.local または、 /etc/rc.d/rc.firewall-nat にコマンドが記述してあります。サーバ再起動時に転送設定がリセットされますので、設定追加後は必ず rc.local ファイルにコマンドの記述を行ってください。
- ※
- ファイアウォールをご利用の場合、ポート 587番での通信を可能にするポリシーの追加が必要です。
解除するコマンド
/sbin/iptables -t nat -D PREROUTING -p tcp --dport 587 -j REDIRECT --to-ports 25
root 権限で上記のコマンドを実行します。設定済みのサーバでは /etc/rc.d/rc.local にある記述を削除する必要があります。
サーバ設定時の注意点
- ※
- 既にサーバ内で iptables による設定を行っている場合、上記の設定後、既存の設定が影響を受けていないかご確認ください。
- ※
- ウイルスチェッカー を導入している場合でも問題ありません。
- ※
- 当サービスに設定をご依頼になる場合は 5,250 円を申し受けます。ご希望の場合は、お問い合わせ・作業依頼フォーム からお知らせください。
クライアント PC のメールソフトの設定方法
メールソフト側で、メール送信時のポート ( SMTP ) を 25 番から 587 番に変更する必要があります。
Outlook Express をメールソフトとして利用している場合
- メニューの [ ツール ] から [ アカウント ] を選びます。

- 表示される画面で設定対象アカウントをダブルクリックするか、名前をクリックして [ プロパティ ] を選びます。

- 次の画面では [ 詳細設定 ] のタブをクリックします。[ 送信メール ( SMTP ) ] の箇所が [ 25 ] となっている場合は、[ 587 ] に変更します。

- 最後に [ OK ] を押して設定を完了します。メール送受信のテストを行って動作を確認します。
Becky! をメールソフトとして利用している場合
- メニューの [ ツール ] → [ メールボックスの設定 ] を選びます。

- 次の画面では [ 詳細設定 ] のタブをクリックします。[ サーバーのポート番号 SMTP: ] の箇所が [ 25 ] となっている場合は、[ 587 ] に変更します。

- 最後に [ OK ] を押して設定を完了します。メール送受信のテストを行って動作を確認します。
動作確認時の注意点
- サーバでは、メールを受信することでサーバの利用者かどうか判別を行う POP Before SMTP 認証を行うしくみになっています。動作確認の際は、サーバのメールを受信した後で送信が可能かどうかを確認してください。