送信 SMTP サーバーの名前を解決できません - イベント 6856 (SharePoint 2010 製品)
適用先: SharePoint Foundation 2010, SharePoint Server 2010
トピックの最終更新日: 2010-03-09
アラート名: 送信 SMTP サーバーの名前を解決できません
イベント ID: 6856
概要: Microsoft SharePoint Foundation 2010 では、通知や他の管理メッセージの送信に SMTP メール サーバーを使用します。使用する SMTP サーバーを指定したら、SharePoint サーバーの全体管理 Web サイトの [送信メールの設定] ページで、すべてのサイトを対象に、通知の送信と返信の受信に使用する電子メール アドレスを設定できます。
現象: 次の現象が発生する可能性があります。
SPUtility.SendEmail を使用して、電子メールを送信できません。
通知電子メール、確認電子メール、招待電子メール、クォータの超過を知らせる電子メールなど、電子メール メッセージを送信できません。
このイベントが、次のようにイベント ログに表示されます。イベント ID: 6856 説明: SMTP ホスト <ホスト ID> の名前を解決できません。
原因: 以下のうちの 1 つまたは複数が原因である可能性があります。
Microsoft SharePoint Foundation が SMTP ホストに接続できません。
SharePoint Foundation 2010 が送信 SMTP サーバーの名前を解決できません。
この問題を解決するには、突き止めた原因に対応する解決策を利用してください。解決策の実行後、この資料の最後にある「電子メール通知の送信の確認」を参照し、機能が正しく動作することを確認します。
注意
以下の操作を行うには、SharePoint のファームの管理者グループのメンバーである必要があります。
解決策: SMTP サービスを開始して構成します。
インターネット インフォメーション サービス 6.0 マネージャー を起動し、ツリー ビューでサーバーの名前を展開します。
SharePoint Foundation で使用する SMTP 仮想サーバー (たとえば、既定の SMTP 仮想サーバー) を右クリックし、[開始] をクリックします。
仮想サーバーを構成するには、仮想サーバーを右クリックし、[プロパティ] をクリックします。
[配信] タブで [送信セキュリティ] をクリックします。
[送信のセキュリティ] ダイアログ ボックスで、[匿名アクセス] または [統合 Windows 認証] のいずれかのオプションを選択します。[統合 Windows 認証] を選択する場合は、SharePoint Foundation サーバーの全体管理のアプリケーション プール アカウントが SMTP サービスへのアクセスを持つことを確認します。[アカウント] および [パスワード] チェック ボックスをオンにして、接続先コンピューターへのアクセスに使用する Windows アカウント名とパスワードを入力します。
解決策: サーバーの全体管理で送信電子メール設定を構成します。
[サーバーの全体管理] ページで、[システム設定] をクリックし、[電子メール] セクションの [送信メール設定の構成] をクリックします。
[送信メールの設定] ページの [メールの設定] セクションで、[送信 SMTP サーバー] ボックスに適切な SMTP サーバーを入力します。
電子メール通知の送信の確認
種類に関係なく、何かのリストがある SharePoint Foundation Web サイトに移動します。
リスト項目をクリックします。
リストとリボンの項目をクリックし、[Share & Track] をクリックします。
[通知] をクリックし、メニューから [このアイテム] を選択します。
[新しい通知] ダイアログ ボックスの [通知の送信先] セクションで、[ユーザー] ボックスにアカウント名を入力します。
その他の設定を確認し、[OK] をクリックします。
新しい通知が作成されたことを知らせる電子メール メッセージが、電子メール受信トレイに送信されます。