配置传入电子邮件 (SharePoint Server 2010)

 

适用于: SharePoint Server 2010

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

本文介绍如何为 Microsoft SharePoint Server 2010 配置传入电子邮件。

本任务中的过程:

  • 安装和配置 SMTP 服务

  • 在基本方案中配置传入电子邮件

  • 配置 DNS 管理器

  • 在 Microsoft Exchange Server 2007 中添加 SMTP 连接器

  • 配置用于目录管理服务的 AD DS

  • 配置对电子邮件投递文件夹的权限

  • 在高级方案中配置传入电子邮件

  • 发送到 SharePoint 文档库的电子邮件中的附件是否丢失?

概述

启用传入电子邮件时,SharePoint 网站可以接收电子邮件和附件,并将它们存储到列表和库中。本文介绍两种方案,一种是基本方案,另一种是高级方案。高级方案包含多个可供选择的选项。

基本方案

在基本方案中,可在运行 SharePoint Server 2010 的服务器上安装简单邮件传输协议 (SMTP) 服务。或者,也可以使用在其他 SMTP 服务器上运行的 SMTP 服务,然后对所有默认设置使用自动设置模式以启用传入电子邮件功能。在此方案中,电子邮件会直接送达 SMTP 服务器,SharePoint Server 2010 会定期在 SMTP 服务自动配置的默认电子邮件投递文件夹中检查电子邮件。基本方案适用于单服务器场环境。

高级方案

在高级方案中,可使用几个供选择的选项来优化传入电子邮件功能。一个选项为是否使用 Microsoft SharePoint 目录管理服务。使用目录管理服务的好处在于,为文档库创建的联系地址会自动显示在 SharePoint Server 2010 组织单位 (OU) 的“Active Directory 用户和计算机”中。利用此服务,用户还可从 SharePoint 网站创建和管理电子邮件通讯组。此外,此服务还会在贵组织的用户目录中创建联系人,以便用户可以在其通讯簿中查找已启用电子邮件的 SharePoint 列表。但是,使用目录管理服务需要进行更多的管理工作,因为此服务会与 Active Directory 域服务 (AD DS) 通信。不使用目录管理服务的好处是可降低管理开销,缺点是必须手动添加每个新联系地址。

如果使用高级方案,则可为单服务器场或多服务器场配置传入电子邮件。如果在 SharePoint 场中有两个或更多前端 Web 服务器,则可使用它们向此服务器场传送传入电子邮件。下表说明了为服务器场配置传入电子邮件时必须执行的操作和可供选择的选项。

操作 注释

通过添加主机 (A) 资源记录来配置 DNS 管理器。

必须添加主机 (A) 资源记录,以将计算机(或主机)的 DNS 域名关联到其 IP 地址中。

添加 SMTP 连接器。

必须添加 SMTP 连接器,以便 Microsoft Exchange Server 2007 计算机能够将传入电子邮件传送到正确的服务器。

使用目录管理服务(可选)。

使用目录管理服务是为了用户可以从 SharePoint 网站创建和管理电子邮件通讯组。为文档库创建的联系地址会自动显示在 AD DS 中。

备注

如果不使用 Exchange Server,则必须自定义自己的目录管理服务。

使用特定的电子邮件投递文件夹(可选)。

使用特定的电子邮件投递文件夹可使 SharePoint Foundation 2010 轮询来自 SMTP 服务的传入电子邮件。

有关目录管理服务的详细信息,请参阅深入剖析:SharePoint 目录集成 (https://go.microsoft.com/fwlink/?linkid=151766&clcid=0x804)。

在 SharePoint Server 2010 中配置传入电子邮件之前,请阅读以下文章:

任务要求

执行此任务的相关过程时必须满足下列要求:

  • 必须安装 SharePoint Server 2010。

  • 服务器场中的一台或多台服务器必须正在运行 SMTP 服务,并且必须正在使用有效的 SMTP 服务器地址。或者,您必须知道运行 SMTP 服务的另一台服务器的名称。

  • 每台 SharePoint 前端 Web 服务器必须正在运行 SMTP 服务和 Windows SharePoint Services Web 应用程序服务。

  • 管理中心的应用程序池标识帐户、Windows SharePoint Services 定时服务的登录帐户以及 Web 应用程序的应用程序池标识帐户必须是包含电子邮件投递文件夹的本地计算机上 Administrators 组的成员。

安装和配置 SMTP 服务

SharePoint Server 2010 的传入电子邮件使用 SMTP 服务。您可以用两种方式之一使用 SMTP 服务。您可以在服务器场中的一台或多台服务器上安装 SMTP 服务,或者管理员可以提供电子邮件投递文件夹,以接收从另一台服务器上的服务转发的电子邮件。

备注

应仔细考虑是否需要使用电子邮件投递文件夹选项。一个原因是其他服务器的管理员通过更改 SMTP 配置会影响传入电子邮件的可用性。另一个原因是此选项要求使用更多的步骤来配置电子邮件投递文件夹的权限。

安装 SMTP 服务

如果不对电子邮件使用投递文件夹,则必须在要针对传入电子邮件配置的服务器场中每个前端 Web 服务器上安装 SMTP 服务。若要安装 SMTP 服务,请使用服务器管理器中的“添加功能向导”。在此过程完成后,即会创建默认的 SMTP 配置。您可以自定义此默认的 SMTP 配置,以满足环境要求。

安装 SMTP 服务

  1. 验证您是否拥有以下管理凭据:

    • 您必须是本地计算机上的 Administrators 组的成员。
  2. 单击“开始”,指向“管理工具”,然后单击“服务器管理器”。

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

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

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

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

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

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

安装 IIS 6.0 管理工具

若要在 Windows Server 2008 上管理 SMTP 服务,必须使用 Internet 信息服务 (IIS) 6.0 管理器。

安装 IIS 6.0 管理器

  1. 验证您是否拥有以下管理凭据:

    • 您必须是本地计算机上的 Administrators 组的成员。
  2. 单击“开始”,指向“管理工具”,然后单击“服务器管理器”。

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

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

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

配置 SMTP 服务

安装 SMTP 服务之后,将其配置为接受来自域的邮件服务器的电子邮件。可以决定接受来自所有服务器(明确排除的服务器除外)的中继电子邮件。或者,可以阻止来自所有服务器(明确包括的服务器除外)的电子邮件。您可以单个地包括服务器,也可以按子网或域成组地包括服务器。

配置该服务之后,将其设置为自动启动。

配置 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 服务设置为自动启动

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

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

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

  4. 单击“确定”。

在基本方案中配置传入电子邮件

必须选择要使用的 SMTP 服务,才能在运行 SharePoint Server 2010 的服务器上启用传入电子邮件。

您可以使用以下过程来配置传入电子邮件。完成此过程后,即会配置基本方案所需的全部内容。然后,用户可以向列表和库发送电子邮件。

在基本方案中配置传入电子邮件

  1. 验证您是否拥有以下管理凭据:

    • 您必须是运行 SharePoint 管理中心网站的计算机上的 Administrators 组的成员。
  2. 在管理中心中,单击“系统设置”。

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

  4. 如果要使此服务器上的网站可以接收电子邮件,请在“配置传入电子邮件设置”页上的“启用传入电子邮件”部分,单击“是”。

  5. 选择“自动”设置模式。

  6. 在“传入电子邮件服务器显示地址”部分的“电子邮件服务器显示地址”框中,键入电子邮件服务器的显示名称(例如 mail.fabrikam.com)。

  7. 对于所有其他设置,使用默认设置,然后单击“确定”。

在配置完传入电子邮件后,具有管理列表权限的用户可以配置已启用电子邮件的列表和文档库。有关已启用电子邮件的文档库的详细信息,请参阅为列表或库启用和配置电子邮件支持 (https://go.microsoft.com/fwlink/?linkid=120164&clcid=0x804)。

配置 DNS 管理器

如果正在使用 Exchange Server 并且在贵组织内部传送电子邮件,则必须在 DNS 管理器中创建主机 (A) 资源记录,以便将计算机(或主机)的 DNS 域名关联到其 IP 地址。贵组织可能已配置了 DNS 管理器并创建了 A 资源记录。否则,请使用下列过程。

为子域创建 A 资源记录

  1. 验证您是否拥有以下管理凭据:

    • 您必须是本地计算机上的 Administrators 组的成员。
  2. 在 DNS 管理器中为包含 SharePoint Server 2010 子域的域选择正向查找区域。

  3. 右键单击该区域,然后单击“新建主机 (A 或 AAAA)”。

  4. 在“新建主机”对话框中的“名称”文本框中,键入 SharePoint Server 2010 主机或子域的名称。

  5. 在“完全限定的域名(FQDN)”文本框中,键入运行 SharePoint Server 2010 的服务器的 FQDN。此名称通常采用 subdomain.domain.com 格式。

    备注

    确保 IIS 中 SMTP 服务器下列出的域与接收电子邮件的服务器的 FQDN 一致。如果不一致,则必须创建一个本地域,如下列过程所述。

  6. 在“IP 地址”文本框中,键入您希望 FQDN 解析的 IP 地址。

  7. 单击“添加主机”。

  8. 在确认创建主机记录的邮件中,单击“确定”。

  9. 在“新建主机”对话框中,单击“完成”。

    现在,DNS 管理器中将显示 A 资源记录。

创建本地域

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

  2. 在 IIS 管理器中,展开 SMTP 服务器。

  3. 右键单击“域”,在“操作”菜单上,指向“新建”,然后单击“域”。

  4. 在“新建 SMTP 域向导”对话框中,选择“别名”,然后单击“下一步”。

  5. 在“域名”区域中的“名称”框中,键入由此域接收的邮件的地址。

    该地址必须与“为子域创建 A 资源记录”过程的步骤 4 中和“在高级方案中配置传入电子邮件”过程的步骤 6b 中所指定的地址相同。

  6. 单击“完成”。

  7. 在确认创建主机记录的邮件中,单击“确定”。

备注

重新启动 SMTP 服务器,以使仍在“队列”文件夹中的所有电子邮件移至投递文件夹。然后,Windows SharePoint Services 定时服务会将这些邮件发送到其目标列表或库。

备注

如果将贵组织以外的电子邮件传送到 SMTP 服务器,则必须使用 MX 记录。有关详细信息,请参阅向区域添加邮件交换器 (MX) 资源记录 (https://go.microsoft.com/fwlink/?linkid=150827&clcid=0x804)。

在 Microsoft Exchange Server 2007 中添加 SMTP 连接器

SMTP 连接器可增强对贵组织中消息流的控制。使用 SMTP 连接器的其他原因是:设置送达限制或指定特定地址空间。如果使用 Exchange Server 将传入电子邮件传送到 SharePoint 列表和库,则必须具有 SMTP 连接器,以使发送到 SharePoint Server 2010 域的所有邮件均使用运行 SMTP 服务的 SharePoint Server 2010 服务器。

可使用下列过程在 Exchange Server 中添加 SMTP 连接器。完成此过程后,SMPT 连接器会确保将传入电子邮件发送到服务器场中正确的列表和库。

在 Exchange Server 中添加 SMTP 连接器

  1. 验证您是否拥有以下管理凭据:

    • 您必须是运行 Exchange Server 的计算机上 Administrators 组中的成员。
  2. 在 Exchange 系统管理器中,展开路由组,右键单击“连接器”,指向“新建”,然后单击“SMTP 连接器”。

    此时将显示新连接器的“属性”对话框。

    备注

    如果看不到“管理组”文件夹,则在“Exchange 组织”对象中,右键单击“属性”,然后选中“显示管理组”和“显示路由组”复选框。单击“确定”。然后必须重新启动 Exchange 系统管理器。

  3. 在“常规”选项卡上,键入 SMTP 连接器的名称。

  4. 在“常规”选项卡上,选择下列选项之一:

    • 若要使用在承载连接器的 SMTP 虚拟服务器上配置的 DNS 设置,请选择“使用 DNS 路由到此连接器上的每个地址空间”。Exchange Server 的建议配置是 DNS。

    • 若要将邮件传送到外围网络(又称为外围子网)中的 Windows SMTP 服务器或其他服务器,请选择“将通过此连接器的所有邮件转发到下列智能主机”。请在括号中键入智能主机的主机名或 IP 地址,以防 Exchange Server 试图使用 DNS 解析该 IP 地址。然后,SMTP 连接器会将邮件传送到处理 DNS 解析和送达邮件的所选服务器上。

  5. 在“常规”选项卡上,单击“添加”,然后至少添加一台桥头服务器和一台 SMTP 虚拟服务器。

    添加的服务器会显示在“常规”选项卡上的“本地桥头”列表中。

  6. 单击“地址空间”选项卡,然后单击“添加”。

  7. 在“添加地址空间”对话框中的“选择地址类型”列表中,单击“SMTP”,然后单击“确定”。

  8. 在“Internet 地址空间属性”对话框中,选择下列选项:

    1. 在“电子邮件域”框中,键入连接器的电子邮件域。

      重要

      在“电子邮件域”框中,有一个代表所有地址的 * 默认值。在贵组织中,至少一台连接器必须具有该地址空间,才能确保将所有外部域传送到 Internet。

    2. 在“成本”框中,分配适当的成本。默认情况下,成本为 1。

  9. 单击“确定”返回“地址空间”选项卡。

  10. 在“地址空间”选项卡上的“连接器作用域”区域,选择下列选项之一,然后单击“确定”:

    • 若要使 Exchange Server 组织中的所有服务器都使用该连接器发送 Internet 邮件,请单击“整个组织”。

    • 若要仅允许路由组中的服务器使用该连接器发送 Internet 邮件,请单击“路由组”。

    备注

    如果选择“路由组”,请确保不同路由组中的服务器可使用其他方式发送 Internet 邮件。

有关详细信息,请参阅管理连接器 (https://go.microsoft.com/fwlink/?linkid=150840&clcid=0x804)。

配置用于目录管理服务的 AD DS

如果打算使用目录管理服务,则应先创建一个组织单位 (OU),并在 AD DS 中进行必需的配置。

若要在 SharePoint 场或远程服务器场上使用目录管理服务,您必须配置 SharePoint 管理中心网站的应用程序池标识帐户,以便对在 AD DS 中指定的容器拥有“创建、删除以及管理用户帐户”用户权限。为此,首选方法是将权限分配给 SharePoint 管理中心网站的应用程序池标识帐户。AD DS 管理员必须设置组织单位,并将“创建、删除以及管理用户帐户”权限分配给该容器。在远程服务器场上使用目录管理服务的好处是不必将权限分配给多个服务器场服务帐户的组织单位。

应在通过 DNS 管理器运行 Windows Server 2008 的域控制器上执行下列过程。在某些部署中,这些应用程序可能会在同一域中的多台服务器上运行。

在 AD DS 中创建组织单位

  1. 验证您是否拥有以下管理凭据:

    • 您必须是 Domain Administrators 组的成员,或是运行 DNS 管理器的域控制器上进行域管理的委派机构。
  2. 单击“开始”,指向“管理工具”,然后单击“Active Directory 用户和计算机”。

  3. 在“Active Directory 用户和计算机”中,右键单击包含您的服务器场的第二层域的文件夹,指向“新建”,然后单击“组织单位”。

  4. 键入组织单位的名称,然后单击“确定”。

    创建组织单位后,您必须向组织单位的容器委派“创建、删除以及管理用户帐户”权限,以便管理用户帐户。

向管理中心的应用程序池标识帐户委派权限

  1. 验证您是否拥有以下管理凭据:

    • 您必须是 Domain Administrators 组或 AD DS 中的 Enterprise Administrators 组的成员,或是进行域管理的委派机构。
  2. 在“Active Directory 用户和计算机”中,查找创建的组织单位。

  3. 右键单击该组织单位,然后单击“委派控制”。

  4. 在控制委派向导的欢迎页上,单击“下一步”。

  5. 在“用户和组”页上,单击“添加”,然后键入管理中心使用的应用程序池标识帐户的名称。

  6. 在“选择用户、计算机和组”对话框中,单击“确定”。

  7. 在控制委派向导的“用户或组”页上,单击“下一步”。

  8. 在控制委派向导的“要委派的任务”页上,选中“创建、删除以及管理用户帐户”复选框,然后单击“下一步”。

  9. 在控制委派向导的最后一页上单击“完成”退出向导。

若要创建和删除子对象,还必须向管理中心应用程序池标识帐户委派“创建所有子对象”和“删除所有子对象”的组织单位控制权。完成此过程后,管理中心的应用程序池标识帐户即对组织单位拥有“创建所有子对象”和“删除所有子对象”控制权,并且您可以启用传入电子邮件。

向管理中心的应用程序池标识帐户委派“创建所有子对象”和“删除所有子对象”的组织单位控制权

  1. 验证您是否拥有以下管理凭据:

    • 您必须是 Domain Administrators 组或 AD DS 中的 Enterprise Administrators 组的成员,或是进行域管理的委派机构。
  2. 右键单击该组织单位,然后单击“委派控制”。

  3. 在控制委派向导中,单击“下一步”。

  4. 单击“添加”,然后键入管理中心的应用程序池标识帐户的名称。

  5. 单击“确定”。

  6. 单击“下一步”。

  7. 在控制委派向导的“要委派的任务”页上,选择“创建自定义任务去委派”,然后单击“下一步”。

  8. 选择“这个文件夹,这个文件夹中的对象,以及创建在这个文件夹中的新对象”,然后单击“下一步”。

  9. 在“权限”部分,选择“创建所有子对象”和“删除所有子对象”。

  10. 单击“下一步”。

  11. 在控制委派向导的最后一页上单击“完成”退出向导。

利用向管理中心的应用程序池标识帐户委派“创建所有子对象”和“删除所有子对象”的组织单位控制权,管理员可为列表启用电子邮件。在委派这些控制权后,管理员无法为列表或文档库禁用电子邮件,因为管理中心帐户会尝试从整个组织单位(而不是从列表)删除联系人。

若要避免此问题,必须为管理中心的应用程序池标识帐户添加“删除子树目录”权限。可使用下列过程添加这些权限。完成此过程后,即可对列表禁用传入电子邮件。

为管理中心的应用程序池标识帐户添加“删除子树目录”权限

  1. 验证您是否拥有以下管理凭据:

    • 您必须是 Domain Administrators 组或 AD DS 中的 Enterprise Administrators 组的成员,或是进行域管理的委派机构。
  2. 在“Active Directory 用户和计算机”中,单击“查看”菜单,然后单击“高级功能”。

  3. 右键单击该组织单位,然后单击“属性”。

  4. 在“属性”对话框中单击“安全”选项卡,然后单击“高级”。

  5. 在“权限项目”区域,双击管理中心的应用程序池标识帐户。

  6. 在“权限”区域中,为“删除子树目录”选择“允许”。

  7. 单击“确定”,关闭“权限”对话框。

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

  9. 单击“确定”以关闭“Active Directory 用户和计算机”。

添加这些权限后,必须为服务器场重新启动 Internet Information Services (IIS)。

有关详细信息,请参阅 Active Directory 用户、计算机和组(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=151331&clcid=0x804)(该链接可能指向英文页面)。

配置对电子邮件投递文件夹的权限

您可以指定特定的电子邮件投递文件夹,该文件夹使 SharePoint Server 2010 可从其他服务器上的网络共享位置检索传入电子邮件。如果不希望使用 SMTP 服务,则可使用此选项。但是,使用此选项的缺点是,SharePoint Server 2010 无法检测到将电子邮件送达投递文件夹的远程电子邮件服务器上的配置更改。因此,如果电子邮件的位置已更改,则 SharePoint Server 2010 无法检索这些电子邮件。但是,此功能在默认电子邮件投递文件夹已满或快满时很有用。

如果指定了电子邮件投递文件夹,则必须确保管理中心和 Web 应用程序的应用程序池标识帐户对电子邮件投递文件夹拥有所需权限。

为 Web 应用程序的应用程序池标识帐户配置电子邮件投递文件夹权限

如果部署对管理中心和一个或多个 Web 应用程序使用不同的应用程序池标识帐户,则每个应用程序池标识帐户都必须对电子邮件投递文件夹拥有相应权限。如果 Web 应用程序的应用程序池标识帐户没有所需权限,则不会将电子邮件送达该 Web 应用程序上的文档库。

在大多数情况下,在配置传入电子邮件并选择电子邮件投递文件夹时,会为下列工作进程组添加相应权限:

  • WSS_Admin_WPG(包括管理中心的应用程序池标识帐户以及 Windows SharePoint Services 定时服务的登录帐户)具有“完全控制”权限。

  • WSS_WPG(包括 Web 应用程序的应用程序池帐户)具有“读取和执行”、“列出文件夹内容”和“读取”权限。

在某些情况下,可能不会自动为电子邮件投递文件夹配置这些组。例如,如果管理中心以 Network Service 帐户的形式运行,则在创建电子邮件投递文件夹时将不会添加传入电子邮件所需的组或帐户。请检查是否已将这些组自动添加到电子邮件投递文件夹。如果没有自动添加这些组,则可以添加这些组或添加所需的特定帐户。

为 Web 应用程序的应用程序池标识帐户配置电子邮件投递文件夹权限

  1. 验证您是否拥有以下管理凭据:

    • 您必须是包含电子邮件投递文件夹的计算机上 Administrators 组的成员。
  2. 在 Windows 资源管理器中右键单击投递文件夹,单击“属性”,然后单击“安全”选项卡。

  3. 在“安全”选项卡上的“组或用户名”框下,单击“编辑”按钮。

  4. 在“Windows 资源管理器的权限”对话框中,单击“添加”按钮。

  5. 在“选择用户、计算机或组”对话框中的“输入要选择的对象名称”框中,键入工作进程组或 Web 应用程序的应用程序池标识帐户的名称,然后单击“确定”。

    备注

    此时将在 IIS 中应用程序池的“属性”对话框的“标识”选项卡上列出此帐户。

  6. 在“用户或组 的权限”框中,选择“修改”旁边的“允许”。

  7. 单击“确定”。

为 Windows SharePoint Services 定时服务的登录帐户配置电子邮件投递文件夹权限

确保 Windows SharePoint Services 定时服务的登录帐户对电子邮件投递文件夹具有“修改”权限。如果该服务的登录帐户没有“修改”权限,则已启用电子邮件的文档库将收到重复的电子邮件。

为 Windows SharePoint Services 定时服务的登录帐户配置电子邮件投递文件夹权限

  1. 验证您是否拥有以下管理凭据:

    • 您必须是包含电子邮件投递文件夹的计算机上 Administrators 组的成员。
  2. 在 Windows 资源管理器中右键单击投递文件夹,单击“属性”,然后单击“安全”选项卡。

  3. 在“安全”选项卡上的“组或用户名”框下,单击“编辑”按钮。

  4. 在“Windows 资源管理器的权限”对话框中,单击“添加”按钮。

  5. 在“选择用户、计算机或组”对话框中的“输入要选择的对象名称”框中,键入 Windows SharePoint Services 定时服务的登录帐户的名称,然后单击“确定”。

    备注

    此时将在服务控制台中服务的“属性”对话框的“登录”选项卡上列出此帐户。

  6. 在“用户或组 的权限”框中,选择“修改”旁边的“允许”。

  7. 单击“确定”。

在高级方案中配置传入电子邮件

下列过程可配置传入电子邮件。还可以选择目录管理服务、配置安全电子邮件服务器的选项或指定电子邮件投递文件夹,以及指定传入电子邮件显示地址。完成此过程后,用户即可将电子邮件发送到列表和库。

在高级方案中配置传入电子邮件

  1. 验证您是否拥有以下管理凭据:

    • 您必须是运行 SharePoint 管理中心网站的计算机上的 Administrators 组的成员。
  2. 在管理中心中,单击“系统设置”。

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

  4. 如果要使此服务器上的网站可以接收电子邮件,请在“配置传入电子邮件设置”页上的“启用传入电子邮件”部分,单击“是”。

  5. 选择“自动”或“高级”设置模式。

    如果选择“自动”,则可指定是否接受来自所有电子邮件服务器或若干指定电子邮件服务器的电子邮件。

    如果选择“高级”,则可以指定投递文件夹,而不使用 SMTP 服务器。

  6. 如果要连接到目录管理服务,请在“目录管理服务”部分,单击“是”。

    1. 在“在其中新建通讯组和联系人的 Active Directory 容器”框中键入该容器的名称,其格式为“OU=ContainerName, DC=domain, DC=com”,其中ContainerName 是 AD DS 中组织单位的名称,domain 是第二层域,而 com 是顶级域。

      备注

      必须向管理中心应用程序池标识帐户委派容器的“创建、删除以及管理用户帐户”任务。在 AD DS 中组织单位的属性中配置访问权限。

    2. 在“传入邮件的 SMTP 邮件服务器”框中,键入 SMTP 邮件服务器的名称。该服务器名称必须与 DNS 管理器中该邮件服务器的 A 资源记录条目中的 FQDN 一致。

    3. 若要仅接受来自已验证用户的邮件,请对“是否仅接受来自已验证用户的邮件”单击“是”。否则,请单击“否”。

    4. 若要使用户从 SharePoint 网站创建通讯组,请对“是否允许从 SharePoint 网站创建通讯组”单击“是”。否则,请单击“否”。

    5. 在“通讯组请求审批设置”下选择将需要审批的操作。这些操作包括:

    • 新建通讯组

    • 更改通讯组电子邮件地址

    • 更改通讯组标题和说明

    • 删除通讯组

  7. 如果要使用远程目录管理服务,请选择“使用远程”。

    1. 在“目录管理服务 URL”框中,键入要使用的目录管理服务的 URL。该 URL 通常采用下列格式:http://server:adminport/_vti_bin/SharePointEmailWS.asmx。

    2. 在“传入邮件的 SMTP 邮件服务器”框中,键入 SMTP 邮件服务器的名称。该服务器名称必须与域服务器上 DNS 管理器中该邮件服务器的 A 资源记录条目中的 FQDN 一致。

    3. 若要仅接受来自已验证用户的邮件,请对“是否仅接受来自已验证用户的邮件”单击“是”。否则,请单击“否”。

    4. 若要允许从 SharePoint 网站创建通讯组,请对“是否允许从 SharePoint 网站创建通讯组”单击“是”。否则,请单击“否”。

  8. 如果不希望使用目录管理服务,请单击“否”。

  9. 在“传入电子邮件服务器显示地址”部分的“电子邮件服务器显示地址”框中,键入电子邮件服务器的显示名称(例如 mail.fabrikam.com)。

    提示

    可以指定在用户创建列表或组的传入电子邮件地址时显示的电子邮件服务器地址。将此设置与目录管理服务结合使用可以提供易于记住的电子邮件服务器地址。

  10. 在“电子邮件投递文件夹”部分的“电子邮件投递文件夹”框中,键入特定文件夹的名称,SharePoint Foundation 会在此文件夹中轮询来自 SMTP 服务的传入电子邮件。

    如果默认的电子邮件投递文件夹已满或快满,那么拥有一个专用的电子邮件投递文件夹会很有用。

    请确保 SharePoint Foundation 定时服务的登录帐户对电子邮件投递文件夹具有“修改”权限。有关详细信息,请参阅本文前面的“为 Windows SharePoint Services 定时服务的登录帐户配置电子邮件投递文件夹权限”。

    备注

    此选项仅在选择了高级模式时可用。

  11. 在“安全电子邮件服务器”部分,选择是要接受来自所有电子邮件服务器的电子邮件,还是接受来自若干指定电子邮件服务器的电子邮件。

    备注

    此选项仅在选择了自动模式时可用。

  12. 单击“确定”。

在配置传入电子邮件后,网站管理员可以配置已启用电子邮件的列表和文档库。有关已启用电子邮件的文档库的详细信息,请参阅为列表或库启用和配置电子邮件支持 (https://go.microsoft.com/fwlink/?linkid=120164&clcid=0x804)。

如果选择了目录管理服务,则为文档库创建的联系人地址会自动显示在“Active Directory 用户和计算机”中。这些地址会显示在 SharePoint Server 2010 AD DS 的组织单位中,并且必须由 AD DS 管理员进行管理。AD DS 管理员可为每个联系人添加多个电子邮件地址。有关 AD DS 的详细信息,请参阅使用 Active Directory 服务(该链接可能指向英文页面) (https://go.microsoft.com/fwlink/?linkid=151348&clcid=0x804)(该链接可能指向英文页面)。

也可以通过添加新的 Exchange Server 全局收件人策略来配置 Exchange Server 计算机。该策略会自动添加使用第二层域名而非 SharePoint Server 2010 子域或主机名称的外部地址。有关如何管理 Exchange Server 的详细信息,请参阅 Microsoft Exchange Server 2007 (https://go.microsoft.com/fwlink/?linkid=83249&clcid=0x804)。

发送到 SharePoint 文档库的电子邮件中的附件是否丢失?

如果发送到 SharePoint Server 2010 文档库的电子邮件中的附件丢失,则可能是因为您将该文档库与电子邮件地址相关联。这可能导致目录管理服务不添加下列两个属性:

  • internet Encoding = 1310720

  • mAPIRecipient = false

您必须使用 Active Directory 服务接口 (ADSI) 手动添加这两个缺少的属性。

备注

在运行 Windows Server 2008 或 Windows Server 2008 R2 的服务器上,可以在安装 AD DS 角色后安装“ADSI 编辑”,以使服务器成为域控制器。还可以在域成员服务器或独立服务器上安装 Windows Server 2008 远程服务器管理工具 (RSAT)。有关详细信息,请参阅安装或删除远程服务器管理工具包(https://go.microsoft.com/fwlink/?linkid=143345&clcid=0x804)。

使用 ADSI 工具添加属性

  1. 单击“开始”,然后单击“运行”。

  2. 在“运行”对话框中,键入“Adsiedit.msc”,然后单击“确定”。

  3. 在“ADSI 编辑”窗口中,展开“ADSI 编辑”,展开“域[域名]”,展开“DC=DomainName, DC=com”,然后展开“CN=Users”。

  4. 右键单击要向其中添加缺失属性的用户名,然后单击“属性”。

  5. 在“属性”对话框中的“属性编辑器”选项卡上,双击“Internet 编码”。

  6. 在“整数属性编辑器”对话框中的“值”框中,键入“1310720”,然后单击“确定”。

  7. 在“属性”对话框中的“属性编辑器”选项卡上,双击“mAPIRecipient”。

  8. 在“布尔属性编辑器”对话框中,单击“False”,然后单击两次“确定”。