skillup

技術ブログ

サーバー・ネットワーク

25番ポートブロッキング

投稿日:

ほぼ一般常識に属するようなことを知らなかったため、メモ。

先日メールアカウントを開設した際に自分の環境では送信できるのに、他人の環境では送信できないということが発生しました。

最初はoutlookの設定かとも思ったんですが、自分の環境でネットワークを変えて送信しようとしたところ送信できないという事態が発生。

ネットワークに原因があることがわかり、25番ポートが原因だとわかりました。

smtpと25番ポートについて

電子メールを送信するとき、SMTPではサーバーの25番というところに接続します。これを25番ポートと呼び、これを順につないでメールを送信します。

逆に受信するときは110番が一般的です。

このようにSMTPは単純な仕組みのため一気に普及しましたが、ユーザが認証機能を備えていないため、不正に悪用されやすいというデメリットがあります。

このため、多くのプロバイダでは迷惑メール対策として25番のポートをブロックし始めました。(Outbound Port25 Blocking = OP25B)その名のとおり、25番ポートを使って送信しようとするとその通信を遮断しようとするものです。これによって安全性は高まる半面、一般的なメールの送信の利用にも制限が加わることを意味します。

サブミッションポートの登場

そこで登場したのが587番ポートです。

メール送信の際に接続番号だけでなく、SMTP-AUTHといった認証が必要になり、メールを送信する際、ユーザーIDやパスワードを要求するようになりました。

これを使えば迷惑メールの利用を減らすことができ、実際多くのプロバイダではこの587番ポートでの利用がされています。

参考リンク

http://masuipeo.com/tech/port587.html

http://www.cyber-concierge.co.jp/pc_tama/xp/microsoftoutlook/op25b.html

http://yournet.freebit.net/pdf_isp/SMTPauthentication/

-サーバー・ネットワーク
-

執筆者:


comment

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

関連記事

no image

nginx基本

データベースについて勉強していましたが、実務でnginxを触る機会があったので、これを機に勉強。 Contents1 参考文献2 nginx基礎3 コアモジュール4 httpモジュール5 設定ファイル …

no image

サーバー調査(主にログ調査に関して)

実務でサーバーなどの調子が悪いときに見るポイントなどをリストアップ。 基本はログの調査 プログラムも同じだと思いますが、基本的にはログを見ていくことになります。 見たほうが良いログなどは下記のもの C …

no image

ansibleでのインストール

ansibleについてのメモなど。 Contents1 ansibleって何?2 インストール前準備3 ansibleインストール4 SSH鍵登録5 具体的なソフトウェアのインストール6 参考リンク& …

no image

zabbixオリジナルアイテム&トリガー

zabbixは標準でもかなりのアイテム&トリガーが入っていますが、オリジナルなものを入れたいときも当然あるかと思います。 そんなときにオリジナルのアイテム&トリガーを入れることができます。 実務ではg …

no image

Vagarant+Eclipse(Perl)での作業環境構築

現在の案件でPerlの改修があるんですが、windowsだとモジュールの依存関係でうまくコンパイルできなかったりといろいろとトラブルが起こったんで、今はやりの仮想環境でやることに。 まだ完ぺきではない …