送信メールを構成する (SharePoint Foundation 2010)

 

適用先: SharePoint Foundation 2010

この記事では、ファームの送信メール、および Microsoft SharePoint Foundation 2010 向けの特定の Web アプリケーションの送信メールを構成する方法について説明します。

この記事の内容

  • SMTP サービスをインストールするには

  • IIS 6.0 管理ツールをインストールするには

  • SMTP サービスを構成するには

  • SMTP サービスが自動的に開始されるように設定するには

  • サーバーの全体管理を使用してファームの送信メールを構成するには

  • Stsadm コマンドライン ツールを使用してファームの送信メールを構成するには

  • サーバーの全体管理を使用して特定の Web アプリケーションの送信メールを構成するには

  • Stsadm コマンドライン ツールを使用して特定の Web アプリケーションの送信メールを構成するには

SharePoint Foundation 2010 をインストールして、サーバー ファームの初期構成を実行した後は、送信メールを構成できます。送信メールを構成すると、ユーザーは、リスト、ライブラリ、ドキュメントなど、サイトのアイテムを追跡する通知を作成できます。また、サイト管理者は、サイトの所有者が指定の記憶域を超過したという情報など、サイト管理者が対処するべき問題についての管理メッセージを受け取ることもできます。詳細については、「Plan outgoing e-mail (SharePoint Foundation 2010)」を参照してください。

特定の Web アプリケーションの送信メールを構成するには、まず、ファーム内のすべての Web アプリケーションに対して既定の送信メールを構成する必要があります。特定の Web アプリケーション用に送信メールを構成すると、その構成が、ファーム内のすべての Web アプリケーション用の既定の構成より優先されます。

注意

送信メールの作成に Windows PowerShell を使用することはできません。

この手順を開始する前に、次の点を確認してください。

  • システムで SharePoint Foundation 2010 が実行されていること。

  • サーバー ファーム内の 1 つ以上のサーバーが、簡易メール転送プロトコル (SMTP) サービスを実行していて、有効な SMTP サーバー アドレスを持っていること。または、ファーム外にあり、SMTP サービスを実行しているサーバーの名前を知っていること。

SMTP サービスのインストールも構成も行っていない場合は、送信メールを構成する前に以下の手順を実行する必要があります。

  • SMTP サービスをインストールおよび構成する

SMTP サービスをインストールおよび構成する

送信メールを有効にする前に、どの SMTP サーバーを使用するかを決定する必要があります。この SMTP サーバーは、匿名 SMTP 電子メールの送信を許可するように構成する必要があります。SMTP サーバーは、ファーム内のサーバーでもファーム外のサーバーでもかまいません。

注意

Microsoft Exchange Server を使用して匿名 SMTP 電子メール メッセージを送信することが許可されていない組織の場合は、匿名電子メール メッセージを受信する SharePoint ファーム内のローカル SMTP サーバーを使用して、匿名 SMTP 電子メール メッセージを送信できます。ローカル SMTP サーバーは、メッセージを自動的に認証し、Exchange Server コンピューターに転送します。

SMTP サービスをインストールする

SMTP サービスをインストールするには、サーバー マネージャーで機能の追加ウィザードを使用します。ウィザードが終了すると、既定の SMTP 構成が作成されます。この既定の SMTP 構成をカスタマイズすることにより、組織の要求に対応できます。

注意

サーバーに SMTP サービスが既にインストールされている場合は、以下の手順を省略できます。

SMTP サービスをインストールするには

  1. 管理者の資格情報があることを確認します。ローカル コンピューターの Administrators グループのメンバーである必要があります。

  2. [スタート] ボタンをクリックして [管理ツール] をポイントし、[サーバー マネージャー] をクリックします。

  3. サーバー マネージャーで [機能] をクリックします。

  4. [機能の概要] で、[機能の追加] をクリックして、機能の追加ウィザードを起動します。

  5. [機能の選択] ページで [SMTP サーバー] をクリックします。

  6. [機能の追加ウィザード] ダイアログ ボックスで [必要な機能を追加] をクリックし、[次へ] をクリックします。

  7. [インストール オプションの確認] ページで [インストール] をクリックします。

  8. [インストールの結果] ページでインストールが完了したことを確認し、[閉じる] をクリックします。

SMTP サービスを構成する

SMTP サービスをインストールしたら、ファーム内のサーバーから電子メール メッセージを受け入れるようにサービスを構成する必要があります。

明示的に除外したサーバー以外のすべてのサーバーから中継された電子メール メッセージを受け入れるように構成できます。または、明示的に含めたサーバー以外のすべてのサーバーからのメッセージを拒否することもできます。サーバーは、個別に追加することも、サブネット単位またはドメイン単位のグループで追加することもできます。

匿名アクセスと電子メール メッセージの中継の両方を有効にすると、SMTP サーバーが未承諾の広告宣伝メール (迷惑メール) の中継に利用される可能性が高くなります。迷惑メールを防ぐようにメール サーバーを慎重に構成し、この可能性を抑えることが重要です。これを行うための方法の 1 つとして、電子メール メッセージの中継を特定のサーバーまたはドメインに制限し、それ以外のすべてのサーバーからの中継を阻止する方法があります。

注意

Windows Server 2008 で SMTP サービスを管理するには、インターネット インフォメーション サービス (IIS) 6.0 マネージャーを使用する必要があります。サーバー マネージャーに IIS 6.0 管理ツールがインストールされていることを確認してください。

IIS 6.0 管理ツールをインストールするには

  1. 管理者の資格情報があることを確認します。ローカル コンピューターの Administrators グループのメンバーである必要があります。

  2. [スタート] ボタンをクリックして [管理ツール] をポイントし、[サーバー マネージャー] をクリックします。

  3. サーバー マネージャーで [役割] をクリックします。

  4. [役割サービス] セクションで [役割サービスの追加] をクリックします。

  5. [役割サービスの選択] ページで、[管理ツール] および [IIS 6 管理互換] をクリックし、[インストール] をクリックします。

SMTP サービスを構成するには

  1. 管理者の資格情報があることを確認します。ローカル コンピューターの Administrators グループのメンバーである必要があります。

  2. [スタート] ボタンをクリックして [管理ツール] をポイントし、[インターネット インフォメーション サービス (IIS) 6.0 マネージャー] をクリックします。

  3. IIS マネージャー で、構成する SMTP サーバーが含まれるサーバー名を展開します。

  4. 構成する SMTP 仮想サーバーを右クリックし、[開始] をクリックします。

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

  6. [アクセス] タブで、[アクセス制御] 領域の [認証] をクリックします。

  7. [認証] ダイアログ ボックスで、[匿名アクセス] が選択されていることを確認します。

  8. [OK] をクリックします。

  9. [アクセス] タブで、[中継の制限] 領域の [中継] をクリックします。

  10. どのサーバーからでも電子メール メッセージが中継されるようにするには、[以下のリストに含まれるコンピューター以外のすべて] をクリックします。

  11. 1 つ以上の特定のサーバーからのみ電子メール メッセージが中継されるようにするには、以下の手順に従います。

    1. [以下のリストに含まれるコンピューターのみ] を選択します。

    2. [追加] をクリックし、サーバーを IP アドレスで 1 つずつ追加するか、サブネットまたはドメインを使ってグループで追加します。

    3. [OK] をクリックして、[コンピューター] ダイアログ ボックスを閉じます。

  12. [OK] をクリックして、[中継の制限] ダイアログ ボックスを閉じます。

  13. [OK] をクリックして、[プロパティ] ダイアログ ボックスを閉じます。

注意

SMTP サービスが実行中で、かつ自動的に開始されるように設定されていることを確認します。このように設定するには、以下の手順に従ってください。

SMTP サービスが自動的に開始されるように設定するには

  1. [スタート] ボタンをクリックして [管理ツール] をポイントし、[サービス] をクリックします。

  2. [サービス] で、[Simple Mail Transfer Protocol (SMTP)] を右クリックし、[プロパティ] をクリックします。

  3. [Simple Mail Transfer Protocol (SMTP) のプロパティ] ダイアログ ボックスの [全般] タブで、[スタートアップの種類] の一覧から [自動] をクリックします。

  4. [OK] をクリックします。

ファームの送信メールを構成する

SharePoint サーバーの全体管理 Web サイトまたは Stsadm コマンドライン ツールを使用して、ファームの送信メールを構成できます。送信メールを構成するには、以下の手順に従います。手順を完了すると、エンド ユーザーは、個々のサイト コレクションの変更および更新を追跡できるようになります。さらに、サイト管理者は、ユーザーからサイトへのアクセス要求があった場合などに通知を受け取れるようになります。

サーバーの全体管理を使用してファームの送信メールを構成するには

  1. 次の管理者資格情報があることを確認します。SharePoint サーバーの全体管理 Web サイトを実行するコンピューターのファームの管理者グループのメンバーである必要があります。

  2. サーバーの全体管理で、[システム設定] をクリックします。

  3. [システム設定] ページの [電子メールとテキスト メッセージ (SMS)] セクションで、[送信メール設定の構成] をクリックします。

  4. [送信メールの設定] ページの [メールの設定] セクションで、送信メール用の SMTP サーバー名 (mail.example.com など) を [送信 SMTP サーバー] ボックスに入力します。

  5. [差出人アドレス] ボックスに、電子メールの受信者に表示される電子メール アドレスを入力します。

  6. [返信先アドレス] ボックスに、電子メールの受信者が返信に使用できる電子メール アドレスを入力します。

  7. [文字セット] の一覧で、使用中の言語に適した文字セットを選択します。

  8. [OK] をクリックします。

Stsadm コマンドライン ツールを使用してファームの送信メールを構成するには

  1. 管理者の資格情報があることを確認します。ローカル コンピューターの Administrators グループのメンバーである必要があります。

  2. SharePoint 製品とテクノロジがインストールされているドライブで、ディレクトリ %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\14\Bin に移動します。

  3. 次のコマンドを入力し、Enter キーを押します。

    stsadm -o email

    -outsmtpserver <SMTP サーバー名>

    -fromaddress <有効な電子メール アドレス>

    -replytoaddress <有効な電子メール アドレス>

    -codepage <有効なコード ページ>

stsadm -o email -outsmtpserver mail.example.com -fromaddress someone@example.com -replytoaddress someone@example.com -codepage 65001

詳細については、「Email: Stsadm 操作 (Windows SharePoint Services)」(https://go.microsoft.com/fwlink/?linkid=150046&clcid=0x411) を参照してください。

特定の Web アプリケーションの送信メールを構成する

サーバーの全体管理 Web サイトまたは Stsadm コマンドライン ツールを使用して、特定の Web アプリケーションの送信メールを構成できます。送信メールを構成するには、以下の手順に従います。手順を完了すると、エンド ユーザーは、個々のサイト コレクションの変更および更新を追跡できるようになります。さらに、サイト管理者は、ユーザーからサイトへのアクセス要求があった場合などに通知を受け取れるようになります。

注意

特定の Web アプリケーションの送信メールを構成するには、まず、ファーム内のすべての Web アプリケーションに対して既定の送信メールを構成する必要があります。特定の Web アプリケーション用に送信メールを構成すると、その構成が、ファーム内のすべての Web アプリケーション用の既定の構成より優先されます。

サーバーの全体管理を使用して特定の Web アプリケーションの送信メールを構成するには

  1. 次の管理者資格情報があることを確認します。SharePoint サーバーの全体管理 Web サイトを実行するコンピューターのファームの管理者グループのメンバーである必要があります。

  2. サーバーの全体管理 の [アプリケーション構成の管理] セクションで、[Web アプリケーションの管理] をクリックします。

  3. [Web アプリケーションの管理] ページで Web アプリケーションを選択し、リボンの [全般設定] グループで [送信電子メール] をクリックします。

  4. [Web アプリケーションの送信メールの設定] ページの [メールの設定] セクションで、送信メール用の SMTP サーバー名 (mail.fabrikam.com など) を [送信 SMTP サーバー] ボックスに入力します。

  5. [差出人アドレス] ボックスに、電子メールの受信者に表示される電子メール アドレス (サイト管理者のエイリアスなど) を入力します。

  6. [返信先アドレス] ボックスに、電子メールの受信者が返信に使用できる電子メール アドレス (ヘルプ デスクのエイリアスなど) を入力します。

  7. [文字セット] の一覧で、使用中の言語に適した文字セットをクリックします。

  8. [OK] をクリックします。

Stsadm コマンドライン ツールを使用して特定の Web アプリケーションの送信メールを構成するには

  1. 管理者の資格情報があることを確認します。ローカル コンピューターの Administrators グループのメンバーである必要があります。

  2. SharePoint 製品とテクノロジがインストールされているドライブで、ディレクトリ %COMMONPROGRAMFILES%\Microsoft shared\Web server extensions\14\Bin に移動します。

  3. 次のコマンドを入力し、Enter キーを押します。

    stsadm -o email

    -outsmtpserver <SMTP サーバー名>

    -fromaddress <有効な電子メール アドレス>

    -replytoaddress <有効な電子メール アドレス>

    -codepage <有効なコード ページ>

    [-url <URL 名>]

stsadm -o email -outsmtpserver mail.example.com -fromaddress someone@example.com -replytoaddress someone@example.com -codepage 65001 -url https://server_name

詳細については、「Email: Stsadm 操作 (Windows SharePoint Services)」(https://go.microsoft.com/fwlink/?linkid=150046&clcid=0x411) を参照してください。

See Also

Concepts

Plan outgoing e-mail (SharePoint Foundation 2010)
Web アプリケーションの通知設定を構成する (SharePoint Foundation 2010)