我正在尝试通过 SMTP 服务器从 Sharepoint 向 Exhange 2007 用户发送电子邮件。问题是,其中一些用户不允许接收外部电子邮件,并且已勾选“要求所有发件人都经过身份验证”复选框。
尽管 Sharepoint 邮箱也位于 Exchange 本地,并且可以通过 Outlook 向用户发送电子邮件,但当 Sharepoint 自动生成电子邮件并通过 SMTP 发送时,就会出现问题。
我得到的错误是
管理员的诊断信息:
生成服务器:“server-name”
550 5.7.1 RESOLVER.RST.AuthRequired;需要身份验证
原始邮件标题:
已接收:来自“computer_name”(“ip-address”)的“server-name”(“server-ip”),Microsoft SMTP 服务器 ID 为“smtp-server-id”;2013 年 1 月 8 日星期二 11:41:38 +0500 日期:2013 年 1 月 8 日星期二 11:46:32 +0500 收件人:“[电子邮件保护]“内容传输编码:8位来自:=?utf-8?B?RElCIFBha2lzdGFu?=”[电子邮件保护]“内容类型:text/html;charset="utf-8" 主题:************************ MIME 版本:1.0 X-Mailer:Microsoft SharePoint Foundation 2010 消息 ID:返回路径:[电子邮件保护]
我已尝试按照此处所述设置以下内容 Exchange 2010 通讯组不通过 smtp 接受内部邮件:
获取接收连接器 | 添加 ADPermission -用户'NT Authority\Authenticated Users' -ExtendedRights ms-Exch-SMTP-Accept-Authentication
我其实不是 Exchange 管理员,最近才接手 Sharepoint 管理工作。如能得到任何帮助,我将不胜感激。
谢谢!山姆
答案1
该问题已通过在 Exchange 管理控制台上添加传输规则得到解决,根据该规则,组织外的邮件被阻止的用户将添加例外以允许 Sharepoint 电子邮件发送给他们。
我们还从邮箱中删除了“要求所有发件人都经过身份验证”,并在交换级别而不是邮箱级别处理此检查。