Windows 8 Pro
にSMTP
を有効にする場所が見つかりません。 驚くほど十分に私はオンラインで回答を見つけられませんでした。 誰もこれをまだ理解していませんか?IIS 8でSMTPを有効にする方法は?
私はすべての必要なIIS
コンポーネントがインストールされたことを確認いつものように:まだinetmgr
にはSMTPの設定
:
Windows 8 Pro
にSMTP
を有効にする場所が見つかりません。 驚くほど十分に私はオンラインで回答を見つけられませんでした。 誰もこれをまだ理解していませんか?IIS 8でSMTPを有効にする方法は?
私はすべての必要なIIS
コンポーネントがインストールされたことを確認いつものように:まだinetmgr
にはSMTPの設定
:
のWindows 8は、もはや単なる、SMTPサーバーを許可しません単なるSMTPサービスです。既存のSMTP機能を備えたサーバーに転送できますが、IISのサーバーとして機能することはありません。
あなたの答えをありがとう、私はそのリンクをチェックし、正確にそこに言ったようにした。私はいくつかの他のサービスを追加しましたが、まだSMTPはありません。それはあなたのために働いたのですか? – eestein
SMTP用にWindows 2003サーバーを使用しなければなりませんでした。 Windows 7以前のバージョンでVMを作成し、SMTP機能を追加してホストからゲストに転送することもできます。 – ApolloSoftware
私は窓2012年に同様の問題に直面していましたが、Windowsで利用可能な仮想SMTPサーバ2012
手順があり、私はIISマネージャをインストール 1です。 2012年に私はIISを探しました。 IIS6用の2つの検索がポップされました。私はそれを選んだ。ここでは、SMTPリレーを設定できることがわかります。
疑問がある場合は、私にお書き添えください。詳細を説明します。
これは古かったのですが、SMTP設定がIIS 6マネージャに隠れていて、IIS 8マネージャに隠れているという問題があります。サーバーマネージャのダッシュボードで、[ツール]メニューを選択し、インターネットインフォメーションサービス(IIS)6.0マネージャを起動します。
質問は、サーバーOSではなくWindows 8についてです。 – whihathac
trueですが、これはヘッダーを読んだばかりのユーザーのための「iis 8のsmtpを有効にする方法」の正しい正当な答えです –
いくつかの人に役立つ回答があります。私はサポートする必要がある従来の古典的なASPサイトが数多くあるWindows 8.1 Pro上に開発サーバーを設定しましたが、実際にはすべてのメールコードを変更したくありませんでした。
ウェブ上の多くの回答は、IIS6との互換性をインストールするように指示していますが、これはサーバーOSだけのものだと思います.Windows 8 Proでは動作しません。 IIS6スナップインは、接続しようとするとSMTPサービスがインストールされていないと言うだけです。
注意:これは開発にのみ役立ちます。 CDOのピックアップコードを引き続き使用してピックアップディレクトリにエラーを起こさずに、アプリケーションが送信している電子メールを表示してデバッグすることができますが、実際には何も送信しません。
Internet Information Services\Web Management Tools\IIS 6 Management Compatibility \IIS Metabase and IIS6 configuration compatibility
Turn Windows features on or off
IIS Resource Kit Tools
をインストールします。http://www.microsoft.com/en-us/download/details.aspx?id=17275Metabase Explorer
管理者LM
をクリックし、新しいキーSmtpSvc
LM\SmtpSvc
をクリックして追加新しいキー1
LM\SmtpSvc\1
をクリックし、任意のディレクトリを持つ新しい文字列レコードPickupDirectory
を、(私は親しみのために\inetpub\mailroot\Pickup
を作成した)IIS_IUSRS
に変更へのアクセスを追加します。あなたは自分のレガシーCDOピックアップ-使用してコードのすべてが今そのディレクトリに電子メールをドロップする必要があり、通常のIISマネージャから
<%@ language="JScript" %>
<%
var mailer = Server.CreateObject('CDO.Message');
mailer.Configuration.Fields.Item("http://schemas.microsoft.com/cdo/configuration/sendusing") = 1;
mailer.Configuration.Fields.Update();
mailer.From = '[email protected]';
mailer.To = '[email protected]';
mailer.Subject = 'Test';
mailer.TextBody = 'Blah blah';
mailer.Send();
%>
ディレクトリのパーミッションを設定していない場合は、メタベースの設定が働いていない場合は、指定されていないピックアップディレクトリに関するエラー、アクセス拒否エラーを取得します正しく動作していれば何もしません。
http://msdn.microsoft.com/en-us/library/8b83ac7t%28v=80/29.aspx – user1929959
@ user1929959 IIS6向けです。私はIIS8で動作する必要があると言いました。ありがとう。 – eestein
それは同じではありませんか? – user1929959