送信 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 サービスを開始して構成します。

  1. インターネット インフォメーション サービス 6.0 マネージャー を起動し、ツリー ビューでサーバーの名前を展開します。

  2. SharePoint Foundation で使用する SMTP 仮想サーバー (たとえば、既定の SMTP 仮想サーバー) を右クリックし、[開始] をクリックします。

  3. 仮想サーバーを構成するには、仮想サーバーを右クリックし、[プロパティ] をクリックします。

  4. [配信] タブで [送信セキュリティ] をクリックします。

  5. [送信のセキュリティ] ダイアログ ボックスで、[匿名アクセス] または [統合 Windows 認証] のいずれかのオプションを選択します。[統合 Windows 認証] を選択する場合は、SharePoint Foundation サーバーの全体管理のアプリケーション プール アカウントが SMTP サービスへのアクセスを持つことを確認します。[アカウント] および [パスワード] チェック ボックスをオンにして、接続先コンピューターへのアクセスに使用する Windows アカウント名とパスワードを入力します。

解決策:   サーバーの全体管理で送信電子メール設定を構成します。

  1. [サーバーの全体管理] ページで、[システム設定] をクリックし、[電子メール] セクションの [送信メール設定の構成] をクリックします。

  2. [送信メールの設定] ページの [メールの設定] セクションで、[送信 SMTP サーバー] ボックスに適切な SMTP サーバーを入力します。

電子メール通知の送信の確認

  1. 種類に関係なく、何かのリストがある SharePoint Foundation Web サイトに移動します。

  2. リスト項目をクリックします。

  3. リストとリボンの項目をクリックし、[Share & Track] をクリックします。

  4. [通知] をクリックし、メニューから [このアイテム] を選択します。

  5. [新しい通知] ダイアログ ボックスの [通知の送信先] セクションで、[ユーザー] ボックスにアカウント名を入力します。

  6. その他の設定を確認し、[OK] をクリックします。

    新しい通知が作成されたことを知らせる電子メール メッセージが、電子メール受信トレイに送信されます。