メールサーバーについてWEB相談室Webページ作成に関しての何でも掲示板です。Win2000Server]お世話になります。_)m全くの初心者に説明すると思って、ご回答を宜しくお願い致します。メールサーバーを構築したいと思っております。私が、参考にしたページ「http://www.vector.co.jp/soft/win95/net/se194828.html」でも、アプリケーションがJavaでした。以上、皆様のお力を御貸し下さい。Server自体がSMTPサービスを持っているはずですが。]ご回答大変感謝致します。m(__)mWin2000Serverにて、SMTPメールの受信が出来るという事でしょうか?その場合、VBにて受信可能でしょうか?または、メールを受信時にアプリケーションがキック出来る設定が可能という事でしょうか?開発規約で、フリーソフト、シェアウェアに使用を禁止されているので、Win2000Serverでメールサーバーを構築出来ない場合は、自分で作成しなければなりません。基本的に受信が出来れば宜しいので、その方法を教えて頂けないでしょうか?何分、藁にもすがる思いで投稿しておます。]ちなみにSMTPとPOPは別のプロトコルです。最終目的はWindows2000で特定のアプリケーションを起動したいのでしょう?その為にはいくつか方法がありますが、リアルタイム性が必要かどうかとか、キックするのがPOPである必要があるのかとかを、検討して書いたほうが良いかもしれないです。見ている分にはPOP3は要らんのかと思ったので。]yuu殿、;-)殿、ご回答ありがとうございます。質問が的を得ていないようで、ご迷惑を掛けてしまい申し訳けありません。「Win2000Serverでメールの受信を行いたいと」と言うのは、メールサーバーからのメール受信では無く、Mobile端末からのメールを受信したいと言う事です。Mobile端末からSMTPにてメールを配信してきますので、それを受信したいと言う事です。イメージ図こんな感じで!![Mobile]~---SMTP---→Win2000Serverちなみに、私が調査したところ、「Win2000ServerのSMTP管理サービスを使用すると、出来るらしいとか」?試しに、Win2000Serverの「SMTP管理サービス」を起動し、メールを送信してもダメでした。「サーバーが見つかりません!!」と怒られてしまいました。「う〜ん、アカウントやユーザー登録等に失敗しているのかな?」と思っております。;-)殿への回答です。メールを受信した時に、アプリケーション(自作)をキックしたいと思っております。そのアプリケーションとは、メールの中身を解析し、DBに登録するものです。リアルタイム性は必要です。如何でしょうか、質問の内容は明確になりましたでしょうか?メールを受信して、アプリケーションをキック出来るのであればパッケージの購入には拘りません。お客様のポリシーで、フリーソフトや、シェアウエァ等が使えません(;;A以上、お力を御貸し下さい。]モバイルと言うのは携帯と解釈して良いんですよね?メールの内容を解析してと言うことですが、具体的には何を解析するんでしょう?それがメールである必要が本当にあるのでしょうか?例えば、Windows内にあるDBにデータを登録するのなら、CGIを経由してのデータ入力の方が良いと思うし、わざわざフォーマットを特定しにくいメールでやり取りする必要があるのかは不明です。本当にメールでなければダメな理由があるのでしたら、Windows側のSMTPを処理するソフトに、外部アプリケーションを呼び出す機能がなければならないので、少なくとも私はそのようなソフトを知りません。インターネットからのメールを受け取れるサーバーの構築には、DNSを含めたネットワークの知識が必要です。あとセキュリティーの知識も必須ですね。];-)殿、ご回答ありがとうございます。Mobileは携帯端末です。メールの内容は、携帯端末が持っている情報です。他機能のインタフェースとしては、CGIで行っているのですが、一つだけメールで行わなければなりません。セキュリティについては、インフラ等を管理している方たちがいるので、Proxyサーバーや、DNS、ファイヤーオール等等、検討しているし、実際に動作しています。私は余り詳しく有りませんが。メールを受信時にキックする方法につては、>>0で示したページのソフトで出来る見たいです。シェアウェア、起動アプリケーションがJAVAである事が問題です。う〜ん、お客様のポリシーが重い状態です。逆に、ソケット(WinSock)を使用して、ポート25番で待つ方法なんて有りですかね?以上、宜しくお願い致します。]>他機能のインタフェースとしては、CGIで行っている>のですが、一つだけメールで行わなければなりません。上役からの指示ならば仕方ないですね。ソケットを使って自分でサーバーを作るならどのようにでも出来るので問題はないと思います。http://X68000.startshop.co.jp/~68user/net/がネットワークプログラミングの勉強になるかと。ちなみに、同等の事をUNIXで行うにはprocmailを使いますが、それだと簡単に出来るんですけどね。同じサイトに解説が載っています。目的の動作を行えるかもしれませんし行えないかもしれません(笑)ぜひ結果を教えてください。m(__)m回答が遅くなりまして、申し訳け有りませんでした。あれから、色々と有りました。インフラチームとアプリ開発チームとお客様を含めて検討した結果、UNIXのQMailを使用する事になりました。一日のメール受信件数が30万件を超すと見積もった上、UNIX環境で、負荷分散を行う方向となりました。インフラチームから、「Windowsで多大なメールを受信するシステムを作った事が無い!!」、「お客様から費用は余り出せない!!」等の意見が飛び交った後、疲れた様に以上の構成に決まりました。皆様には、色々と意見を頂きありがとうございました。私の為に時間を割いて頂き、誠に申し訳け無く思っております。記載する事もあると思いますが、何卒、宜しくお願い致します。結局、QMailに落ち着いた事に付きましては、私個人的には「今までの事は、何だったの?」と。思いますが・・・(--)勉強になったから、良しとしますか。]余計な事ですが、、、30万件と言えば1秒で約3.5件のメールを処理する計算になります。予算が無いからとは言っても、Windowsで作れと言われたら自分なら断ります。名前解決だけでべらぼうな負荷がかかるはずですし、全ての通信のトラフィックはかなりのものになるでしょう。