首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Exchange 2013中继权限

问Exchange 2013中继权限
EN

Server Fault用户
提问于 2015-02-18 17:29:49
回答 1查看 1.9K关注 0票数 1

我正在尝试设置一个接收连接器,它将允许基于web的CRM中继邮件。到目前为止,它可以工作,但只有当我用来登录的用户在active目录中的"Domain“组中时才能工作。

以下是我为接收连接器检查的设置:

  • 安全性-身份验证:传输层安全性,基本身份验证
  • 安全-权限组: Exchange用户、匿名用户
  • 范围- IP地址: CRM的地址,和我的IP地址用于测试。
  • 范围界定-网络适配器绑定:所有可用的IPv4,端口25。

下面是我发送电子邮件的步骤:

代码语言:javascript
复制
telnet (server fqdn) 25  
ehlo   
auth login    
(username in base 64)    
(password in base 64)
"Authentication successful"
mail from: (email address)
"sender ok"
rcpt to: (my email addres)
"recipient ok"
data
subject: test
test
.
"250 Mail queued for delivery."
quit

我从来没有收到过电子邮件,它没有出现在队列中,也没有出现在SMTP日志中。但是,如果我将用户添加到Active Directory用户和计算机中的"Domain“组中,并重复这些步骤,一切看起来都完全相同,但我确实收到了电子邮件。目前,测试用户只是“域用户”的成员。有什么想法吗?

EN

回答 1

Server Fault用户

回答已采纳

发布于 2015-02-19 22:27:07

您已经配置了特定于您的CRM的传输连接器;这很好。你有“匿名用户”的标签吗?这将允许您的CRM系统代表您的本地用户发送。

现在,假设连接器名为"CRM",也可以运行下面的powershell代码段

代码语言:javascript
复制
Get-ReceiveConnector "CRM" | Add-ADPermission -User "NT AUTHORITY\ANONYMOUS LOGON" -ExtendedRights "Ms-Exch-SMTP-Accept-Any-Recipient"

这是为了告诉Exchange,允许您的CRM系统使用Exchange将其中继到非本地用户。(我不记得我的2010年系统是否也需要这样做才能向本地用户交付,但我确实记得在这个问题上有很多挫折。当我一次又一次地尝试时,我的笔记变得不完整了。)

这个链接到的博客文章在这个问题上也可能有帮助。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/669640

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档