TopWindows > 2010年2月
2010年2月15日

Windows で SMTP サーバを立ち上げる

February 15,2010 3:25 AM
Tag:[, , ]
Permalink

Windows のインターネット インフォメーション サービス(IIS)を使って SMTP サーバを立ち上げる方法を紹介します。

なお現在は、Outbound Port 25 Blocking(OP25B) が設定されているので、このエントリーの手順で立ち上げた SMTP サーバーから送信可能なプロバイダのメールサーバはほとんどありません。

注:この記事は随分前に下書きにしていたものです。とりあえず公開します。

設定方法

コントロールパネルの「プログラムの追加と削除」をクリックし、開いた画面の左にある「Windowsコンポーネントの追加と削除」をクリック。

プログラムの追加と削除

「インターネット インフォメーション サービス(IIS)」をクリックして、「詳細」をクリック。

インターネット インフォメーション サービス(IIS)

「SMTP Service」をチェックして「OK」をクリック。

SMTP Service

「次へ」をクリック。

SMTP Service2

コンポーネントがインストールされます。

コンポーネントのインストール

完了したら「完了」をクリック。「プログラムの追加と削除」の画面も閉じてください。

インストール完了

「スタート」→「ファイル名を指定して実行」をクリックして、下記を入力

%SystemRoot%\system32\inetsrv\iis.msc

ファイル名を指定して実行

インターネットインフォメーションサービス画面が開きます。

インターネットインフォメーションサービス画面

左側のツリーを展開して、「既定のSMTP仮想サーバー」に×印がついていなければ動作中です。

インターネットインフォメーションサービス画面2

もし、×印がついていたら、「既定のSMTP仮想サーバー」を右クリックして、「開始」を選択してください。

インターネットインフォメーションサービス画面3

つづいてメールサーバの詳細を設定します。「既定のSMTP仮想サーバー」を右クリックして、「プロパティ」を選択します。

既定のSMTP仮想サーバー

「既定のSMTP仮想サーバーのプロパティ」画面が開くので、「アクセス」タブをクリックして、「認証」をクリック。

既定のSMTP仮想サーバーのプロパティ

「匿名アクセス」にチェックされていれば、送信時にユーザー名とパスワードは必要ありません。とりあえずここでは「OK」をクリックしてこの状態で作業を進めます。

既定のSMTP仮想サーバーのプロパティ2

つづいて、SMTPサーバへのアクセスを許可するコンピュータの設定を行います。「接続」をクリック。

コンピュータの設定1

「以下のリストに含まれるコンピュータのみ」を選択して、「追加」をクリック。

コンピュータの設定2

許可するコンピュータが1台だけの場合、「1台のコンピュータ」をクリックして、IPアドレスを設定します。ここではローカルマシンなので、「127.0.0.1」を入力し、「OK」をクリックします。なお、実際には「127.0.0.1」では正常にメールが送信できない可能性があるので、自PCに割り当てられているIPアドレスを確認して、その内容を設定ください。IPアドレスの確認方法は、コマンドプロンプトで「ipconfig」と入力して、応答の「IP Address」の右側に表示されている内容です。

IPアドレスの確認

設定後、ひとつ前の画面が次のようになったことを確認し、「OK」をクリック。

コンピュータの設定3

つづいて、電子メールの中継を許可するコンピュータの設定を行います。「中継」をクリック。

電子メールの中継1

「以下のリストに含まれるコンピュータのみ」を選択して、「追加」をクリック。

電子メールの中継2

中継を許可するコンピュータが1台だけの場合、「1台のコンピュータ」をクリックして、IPアドレスを設定します。ここではローカルマシンなので、「127.0.0.1」を入力し、「OK」をクリックします。

電子メールの中継3

設定後、ひとつ前の画面が次のようになったことを確認し、「上のコンピュータのリストに関係なく、正しく認識されたすべてのコンピュータを中継に使用する」のチェックを外して、「OK」をクリック。「既定のSMTP仮想サーバーのプロパティ」画面も「OK」をクリックして閉じます。

コンピュータの設定4

インターネットインフォメーションサービス画面のツリーを展開して、「ドメイン」をクリックし、ドメイン名を表示します。このドメイン名を、メールサーバの送信メールサーバ情報の「サーバ名」になります。

送信メールサーバ情報

動作確認のため、メールクライアントにSMTPサーバの設定を行います。以下は Thunderbird の例で、「ツール」→「アカウント設定」でアカウント設定画面を開き、左メニューより「送信(SMTP)サーバ」をクリックし、右側の「追加」をクリックした画面です。開いた画面の「説明」「サーバ名」にそれぞれの値を設定します。

アカウント設定画面1

複数のSMTPサーバを設定した場合は「既定値に設定」という項目があるので、それを利用してSMTPサーバを切り替えることができます。

アカウント設定画面2

Comments [0] | Trackbacks [0]
Now loading...
ギターに入った猫
掲載広告募集
Styles
Font Size
Default
For defective color vision
Gray Scale
RGB Color
Search this site

このブログをメールで購読する by:FeedBurner

AMN
Categories
Monthly Archives
2020年
2019年
2018年
2017年
2016年
2015年
2014年
2013年
2012年
2011年
2010年
2009年
2008年
2007年
2006年
2005年
2004年
2003年
BlogPeople
Syndicate this site
FeedBurner(RSS1.0/RSS2.0/Atom)
Counter
これまでのアクセス
Powered by
Movable Type 6.0.3