配置传出电子邮件 (SharePoint Foundation 2010)

 

适用于: SharePoint Foundation 2010

上一次修改主题: 2016-11-30

本文介绍如何为服务器场或 Microsoft SharePoint Foundation 2010 的特定 Web 应用程序配置传出电子邮件。本文还介绍如何安装和配置启用传出电子邮件必须使用的 SMTP 服务。

本文内容:

  • 安装 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。

  • 服务器场中的一台或多台服务器正在运行简单邮件传输协议 (SMTP) 服务,并且具有有效的 SMTP 服务器地址。或者,您必须知道服务器场以外运行 SMTP 服务的服务器的名称。

如果未安装和配置 SMTP 服务,则必须在配置传出电子邮件之前执行以下过程:

  • 安装和配置 SMTP 服务。

安装和配置 SMTP 服务

在可以启用传出电子邮件之前,必须确定要使用的 SMTP 服务器。此 SMTP 服务器必须配置为允许匿名的 SMTP 电子邮件提交。SMTP 服务器可以是服务器场中或服务器场外的服务器。

备注

如果贵组织不允许使用 Microsoft Exchange Server 发送匿名 SMTP 电子邮件,则可以使用 SharePoint 场中接受匿名电子邮件的本地 SMTP 服务器。此本地 SMTP 服务器会自动验证这些邮件,然后将它们转发给 Exchange Server 计算机。

安装 SMTP 服务

若要安装 SMTP 服务,请使用服务器管理器中的“添加功能向导”。在此向导完成后,就已创建了默认的 SMTP 配置。可以自定义此默认的 SMTP 配置,以满足贵组织的要求。

备注

如果已在服务器上安装 SMTP 服务,则可以跳过以下过程。

安装 SMTP 服务

  1. 确保您具有以下管理凭据:您必须是本地计算机上 Administrators 组的成员

  2. 单击“开始”,指向“管理工具”,然后单击“服务器管理器”。

  3. 在服务器管理器中,单击“功能”。

  4. 在“功能摘要”中,单击“添加功能”以打开“添加功能向导”。

  5. 在“选择功能”页上,选择“SMTP 服务器”。

  6. 在“添加功能向导”对话框中,单击“添加必需的功能”,然后单击“下一步”。

  7. 在“确认安装选择”页上,单击“安装”。

  8. 在“安装结果”页上,确保安装已完成,然后单击“关闭”。

配置 SMTP 服务

安装 SMTP 服务后,必须将该服务配置为接受来自服务器场中服务器的电子邮件。

可以决定接受来自所有服务器(特定排除的服务器除外)的中继电子邮件。或者,可以阻止来自所有服务器(特定包括的服务器除外)的邮件。可以逐个加入服务器,也可以按子网或域成组地加入服务器。

如果启用匿名访问和中继电子邮件,将会增加 SMTP 服务器用于中继商业垃圾邮件(垃圾邮件)的可能性。一定要小心地配置邮件服务器以帮助防范垃圾邮件,从而限制这种可能性。为实现此目的,其中一种方式是限制发送给特定的服务器或域列表的中继电子邮件,并阻止从所有其他服务器发送的中继电子邮件。

备注

若要在 Windows Server 2008 上管理 SMTP 服务,必须使用 Internet Information Services (IIS) 6.0 管理器。请确保在服务器管理器中安装了 IIS 6.0 管理工具。

安装 IIS 6.0 管理工具

  1. 确保您具有以下管理凭据:您必须是本地计算机上 Administrators 组的成员。

  2. 单击“开始”,指向“管理工具”,然后单击“服务器管理器”。

  3. 在服务器管理器中,单击“角色”。

  4. 在“角色服务”部分,单击“添加角色服务”。

  5. 在“选择角色服务”页上,选择“管理工具”和“IIS 6 管理兼容性”,然后单击“安装”。

配置 SMTP 服务

  1. 确保您具有以下管理凭据:您必须是本地计算机上 Administrators 组的成员。

  2. 单击“开始”,指向“管理工具”,然后单击“Internet 信息服务(IIS) 6.0 管理器”。

  3. 在 IIS 管理器 中,展开包含要配置的 SMTP 服务器的服务器名称。

  4. 右键单击要配置的 SMTP 虚拟服务器,然后单击“开始”。

  5. 右键单击要配置的 SMTP 虚拟服务器,然后单击“属性”。

  6. 在“访问”选项卡上的“访问控制”区域中,单击“身份验证”。

  7. 在“身份验证”对话框中,验证是否选择了“匿名访问”。

  8. 单击“确定”。

  9. 在“访问”选项卡上的“中继限制”区域中,单击“中继”。

  10. 若要启用来自任何服务器的中继电子邮件,请单击“以下列表除外”。

  11. 若要接受来自一个或多个特定服务器的中继电子邮件,请按照下列步骤操作:

    1. 单击“仅以下列表”。

    2. 单击“添加”,然后按 IP 地址一次添加一台服务器,或使用子网或域按组添加服务器。

    3. 单击“确定”以关闭“计算机”对话框。

  12. 单击“确定”以关闭“中继限制”对话框。

  13. 单击“确定”以关闭“属性”对话框。

备注

确保 SMTP 服务正在运行,并已设置为自动启动。为此,请使用下列过程。

将 SMTP 服务设置为自动启动

  1. 单击“开始”,指向“管理工具”,然后单击“服务”。

  2. 在“服务”中,右键单击“简单邮件传输协议(SMTP)”,然后选择“属性”。

  3. 在“简单邮件传输协议(SMTP)属性”对话框中,在“常规”选项卡上的“启动类型”列表中选择“自动”。

  4. 单击“确定”。

为服务器场配置传出电子邮件

您可以通过使用 SharePoint 管理中心网站或 Stsadm 命令行工具为服务器场配置传出电子邮件。请使用以下过程配置传出电子邮件。在完成了以下过程后,最终用户可以跟踪对单独网站集的更改和更新。此外,(举例而言)网站管理员可以在用户请求访问网站时收到通知。

使用管理中心为服务器场配置传出电子邮件

  1. 确保您具有以下管理凭据:您必须是运行 SharePoint 管理中心网站的计算机上 Farm Administrators 组的成员。

  2. 在管理中心中,单击“系统设置”。

  3. 在“系统设置”页上的“电子邮件和短信(SMS)”部分,单击“配置传出电子邮件设置”。

  4. 在“传出电子邮件设置”页上的“邮件设置”部分中,在“出站 SMTP 服务器”框中为传出电子邮件键入 SMTP 服务器名称(例如,mail.example.com)。

  5. 在“发件人地址”框中,键入希望对电子邮件收件人显示的电子邮件地址。

  6. 在“答复地址”框中,键入希望电子邮件收件人答复的电子邮件地址。

  7. 在“字符集”列表中,选择适合您的语言的字符集。

  8. 单击“确定”。

使用 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=0x804)。

为特定的 Web 应用程序配置传出电子邮件

您可以通过使用管理中心网站或 Stsadm 命令行工具为特定的 Web 应用程序配置传出电子邮件。请使用以下过程配置传出电子邮件。在完成了以下过程后,最终用户可以跟踪对单独网站集的更改和更新。此外,(举例而言)网站管理员可以在用户请求访问网站时收到通知。

备注

如果想为特定的 Web 应用程序配置传出电子邮件,则必须先为服务器场中的所有 Web 应用程序配置默认的传出电子邮件。如果为特定的 Web 应用程序配置传出电子邮件,则该配置将替代服务器场中所有 Web 应用程序的默认配置。

使用管理中心为特定 Web 应用程序配置传出电子邮件

  1. 确保您具有以下管理凭据:您必须是运行 SharePoint 管理中心网站的计算机上 Farm Administrators 组的成员。

  2. 在管理中心中的“应用程序管理”部分,单击“管理 Web 应用程序”。

  3. 在“Web 应用程序管理”页上,选择一个 Web 应用程序,然后在功能区上的“常规设置”组中单击“传出电子邮件”。

  4. 在“Web 应用程序传出电子邮件设置”页上的“邮件设置”部分,在“出站 SMTP 服务器”框中为传出电子邮件键入 SMTP 服务器名称(例如,mail.fabrikam.com)。

  5. 在“发件人地址”框中,键入希望对电子邮件收件人显示的电子邮件地址(例如,网站管理员的别名)。

  6. 在“答复地址”框中,键入希望电子邮件收件人答复的电子邮件地址(例如,技术支持的别名)。

  7. 在“字符集”列表中,单击适合您的语言的字符集。

  8. 单击“确定”。

使用 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=0x804)。

See Also

Concepts

Plan outgoing e-mail (SharePoint Foundation 2010)
为 Web 应用程序配置通知设置 (SharePoint Foundation 2010)