当前位置: 首页 > news >正文

邮箱的代理发送Send as权限不生效

邮箱的代理发送Send as权限不生效

最近,有需求为用户添加其它邮箱的代理发送Send as权限。在Exchange的管理单元里添加完毕后,发现没有效果,客户端提示你没有权限以用户的名义发送邮件
邮箱的代理发送Send as权限不生效
在OWA上试图发送邮件,也会得到提示没有权限发送邮件。
邮箱的代理发送Send as权限不生效
查了一些资料,发现有人说这个设置是需要时间的,DC和Exchange之间是会有延迟的。但是我们这里只有一个站点,所有域控制器和服务器都在一起。而且从EMC里设置的Send As权限,在AD的管理单元里同样能够看到。个人感觉原因并没有那么简单。
用Get-Mailbox检查被添加权限的邮箱,发现LegacyExchangeDN和ServerName显示的都是不存在的服务器了。查了一些文档,说这两个值在DAG环境下是可能会显示被动节点的服务器的,因为当数据库切换的时候去更新用户的属性是不现实的,所以不用在意这些细节。本来是为了向Exchange 5.5这种旧设备提供兼容性的,但是自从2003支持恢复存储组之后就不要这个值了。更改了这个之后可能要添加X500的地址,因为Outlook使用X500地址作为组织内部用户的缓存。
Beginning with Exchange 2003 you can use the Recovery Storage Group to restore private information store databases to the same Exchange Server without building a separate recovery Server like in Exchange Server 5.5 and 2000.
http://techgenix.com/Understanding-LegacyExchangeDN/
Because Exchange auto-complete cache uses X.500 addresses for e-mail sent to addresses within the Exchange organization, it will bounce back messages from a re-created mailbox even after you give the user account all the old SMTP addresses.
https://www.red-gate.com/simple-talk/sysadmin/exchange/exchange-e-mail-addresses-and-the-outlook-address-cache/

但是结合自己的环境,这个值显示的服务器是一台已经不存在的服务器。并不是目前DAG组的成员,所以需要把它更改过来。
邮箱的代理发送Send as权限不生效
经过测试,这个值无法通过Set-Mailbox来设置。通过Update-Recipient也无法更新这个值。但是移动用户邮箱可以解决这个问题,LegacyExchangeDN和ServerName显示正常,并且Send as权限也会随之生效。
采用以下命令可以更新这两个属性,并且也不会需要手动添加X.400或者X.500地址。注意,参数中的database是用户当前所在的数据库位置。
Set-mailbox user@domain.com –Database database

其它参考信息
https://social.technet.microsoft.com/Forums/exchange/en-US/755955b5-eced-4020-a55e-d88f263b6e00/exchange-2010-user-servername-and-legacyserverdn-settings?forum=exchange2010

转载于:https://blog.51cto.com/qiyuwei/2043821

相关文章:

  • SQL Server2012新特性WITH RESULT SETS
  • innodb_buffer_pool_size大小设置
  • 转贴:Ms Sql Server 2008 集成 SP1的方法!!!
  • LVS配置文件详解及相关技巧介绍
  • Python1
  • arp命令
  • 在Spring中整合JUnit单元测试
  • 项目-团队-技术-个人(专业篇)
  • zabbix监控磁盘IO
  • TimSort排序算法及一个问题分析
  • Linux平时常用命令_查看进程_监控日志等命令
  • 参观移动公司机房感想
  • linux head
  • RHCE学习13RHCS集群(RHCS+GFS2+ISCSI)
  • 【BZOJ】2733: [HNOI2012]永无乡
  • 《Java编程思想》读书笔记-对象导论
  • exports和module.exports
  • HashMap ConcurrentHashMap
  • Java面向对象及其三大特征
  • JS+CSS实现数字滚动
  • LeetCode算法系列_0891_子序列宽度之和
  • MQ框架的比较
  • python docx文档转html页面
  • scala基础语法(二)
  • 基于axios的vue插件,让http请求更简单
  • 容器服务kubernetes弹性伸缩高级用法
  • 如何进阶一名有竞争力的程序员?
  • 体验javascript之美-第五课 匿名函数自执行和闭包是一回事儿吗?
  • # Apache SeaTunnel 究竟是什么?
  • ###C语言程序设计-----C语言学习(6)#
  • ###STL(标准模板库)
  • #{}和${}的区别?
  • #我与Java虚拟机的故事#连载09:面试大厂逃不过的JVM
  • (1)Nginx简介和安装教程
  • (全注解开发)学习Spring-MVC的第三天
  • (十五)使用Nexus创建Maven私服
  • (正则)提取页面里的img标签
  • (转)shell调试方法
  • ***汇编语言 实验16 编写包含多个功能子程序的中断例程
  • .NET HttpWebRequest、WebClient、HttpClient
  • .NET Project Open Day(2011.11.13)
  • .NET 中选择合适的文件打开模式(CreateNew, Create, Open, OpenOrCreate, Truncate, Append)
  • .NET企业级应用架构设计系列之技术选型
  • .NET中的Event与Delegates,从Publisher到Subscriber的衔接!
  • /etc/X11/xorg.conf 文件被误改后进不了图形化界面
  • @JsonFormat与@DateTimeFormat注解的使用
  • @requestBody写与不写的情况
  • [ C++ ] STL---仿函数与priority_queue
  • [].slice.call()将类数组转化为真正的数组
  • []我的函数库
  • [04]Web前端进阶—JS伪数组
  • [Angular] 笔记 7:模块
  • [asp.net core]project.json(2)
  • [BZOJ2208][Jsoi2010]连通数
  • [C#]DataTable常用操作总结【转】