Skip to main content

moregeek program

混合部署环境本地邮件被云端传输规则当成外部邮件处理-多极客编程

最近,我们遇到一个Hybrid环境中,来自本地的邮件被云端传输规则当作外部邮件处理的问题,下面将分析过程分享给大家。


环境:
本地Exchange Server 2013;
Exchange Online E3
问题:
管理员在Exchange Online中创建了一条传输规则,在来自组织外的邮件上都添加一条免责声明,如下图:
混合部署环境本地邮件被云端传输规则当成外部邮件处理


之后,有云端用户报告,收到本地用户发来的邮件,也被应用了这条规则。
接到这个问题后,我们先从Exchange Online的EAC界面查看了云端的接受域,确认本地域被列为权威域:
混合部署环境本地邮件被云端传输规则当成外部邮件处理


通过查看这封邮件的邮件头:
X-MS-Exchange-Organization-MessageDirectionality: Incoming


X-Matching-Connectors: 131805302641153032;(05e94084-a2b6-4099-acf4-08d53af20ab8,c8718832-8213-4759-eeca-08d449cac4cc,6fb0ce17-b21b-4747-06d9-08d2eb2f6ec1,9d95b77b-071f-48d9-afcb-08d4dd6c6cc1,42fac3f6-c4ad-4629-c965-08d4a15bfd9d);()
X-CrossPremisesHeadersFiltered: PU1APC01FT061.eop-APC01.prod.protection.outlook.com
<略>
X-MS-Exchange-Organization-AuthSource:
PU1APC01FT061.eop-APC01.prod.protection.outlook.com
X-MS-Exchange-Organization-AuthAs: Anonymous
X-MS-PublicTrafficType: Email
<略>
X-MS-Exchange-CrossTenant-Id: ca435bfc-b770-4010-9cf9-aebba18ae9a2
X-MS-Exchange-CrossTenant-FromEntityHeader: Internet
X-MS-Exchange-Transport-CrossTenantHeadersStamped: HK0PR03MB3665


我们看到这封邮件确实被当作普通的公网邮件处理了。因为正常的Hybrid 环境下,此类邮件头中的信息应该如下:


X-MS-Exchange-Organization-AuthAs: Internal


<略>
X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem


接下来,检查云端的接收连接器和本地发送连接器,特别是TLS相关的设置:


云端接收连接器
混合部署环境本地邮件被云端传输规则当成外部邮件处理


本地发送连接器
混合部署环境本地邮件被云端传输规则当成外部邮件处理


检查到证书时,发现云端用于Hybrid的接收连接器的证书已过期。


于是通过以下命令进行更新:
Get-InboundConnector | Set-InboundConnector -TlsSenderCertificateName "<新证书的名称>"


等待一段时间再进行测试,发现来自本地的邮件不再被当作外部邮件处理了。

©著作权归作者所有:来自51CTO博客作者ljb_job的原创作品,如需转载,请注明出处,否则将追究法律责任
混合部署环境本地邮件被云端传输规则当成外部邮件处理
https://blog.51cto.com/liujb/2347701

oracle的安装步骤-多极客编程

一、关于Oracle数据库 1、Oracle数据库的简介Oracle 是一个数据库管理系统,是Oracle公司的核心产品。其在数据安全性与安整性控制方面的优越性能,以及跨操作系统、跨硬件平台的数据操作能力。基于“客户端/服务器”(Client/Server)系统结构。可以说Oracle数据库系统是目前世界上流行的关系数据库管理系统,系统可移植性好、使用方便、功能强,适用于各类大、中、小、微机环境。

k8s安装环境-多极客编程

安装环境准备192.168.1.19 master 安装软件 etcd、kube-apiserver、kubelet、kube-controller-manager,kube-scheduler、flannel、docker192.168.1.20 node1 安装软件 etcd、kube-proxy、kubelet、flannel、docker1

shell变量介绍及变量子串的使用-多极客编程

shell变量介绍及变量子串的使用 shell变量可分为两大类:环境变量(全局变量)和局部变量。环境变量又分为内置的环境变量和自定义的环境变量。内置的环境变量是Linux操作系统自带的,而自定义的环境变量是用户根据实际需要进行自己定义的。下面将详细介绍各种变量。1、环境变量环境变量的作用:一般用于定义shell的运行环境,保证shell命令的正确执行,Shell通过环境变量来确定登陆用户名,命令路

python虚拟环境virtualenv和virtualenvwrapper-多极客编程

1.virtualenvvirtualenv作用:在一个操作系统下使用不同的python环境,包括不同的python版本和不同的python库包安装pip[root@sht-sgmhadoopcm-01 software]# wget https://bootstrap.pypa.io/get-pip.py --no-check-certificate[root@sht-sgmhadoopcm-0

Mac设置环境变量-多极客编程

设置当前登陆用户的环境变量 1、如果第一次安装系统或重装系统,当前用户是还没有.bash_profile文件的,需要你自己创建命令行 使用: touch .bash_profile 创建文件 ls 显示目录信息 command+shift+. 组合键 进行显示隐藏 2、编辑刚刚创建的文件2.1:命令行进入,sudo vi .base_profile ;输入用户密码,按 i 键进行编辑;按esc退出

GO语言学习-基础开发环境构建-多极客编程

一、GO 下载安装GO语言可以运行在Windows、MAC、Linux等平台,我这边是Windows10 x64平台(建议:大家windows使用.msi安装文件,msi文件会自动配置windows系统环境变量)官网: https://golang.google.cn/下载地址:https://dl.google.com/go/go1.12.2.windows-amd64.msi 安装-NE

9个常见的Redis面试-多极客编程

9个常见的Redis面试"刁难"问题 1 Redis有哪些数据结构? 字符串String、字典Hash、列表List、集合Set、有序集合SortedSet。如果你是Redis中高级用户,还需要加上下面几种数据结构HyperLogLog、Geo、Pub/Sub。如果你说还玩过Redis Module,像BloomFilter,RedisSearch,Redis-ML,面试官得眼睛就开始发亮了。 2

解决nginx无法下载大文件问题-多极客编程

解决open()failed (13: Permission denied) while reading upstream的问题前言: [root@test nginx]# ps -ef|grep nginx root 1686 1 0 2018 ? 00:00:00 nginx: master process /xxdata/nginx/sbin/nginx

Redis的安装及碰到的问题-多极客编程

Redis的安装及碰到的问题 安装Redis: 下载redis-5.0.3.tar.gz tar -xzf redis-5.0.3.tar.gz解压文件进入解压后的目录 使用make如果报下面错误: MAKE hiredis cd hiredis && make static make[3]: 进入目录“/home/redis/redis-5.0.3/deps/hiredis” g

挂载磁盘报错“Structure needs cleaning”-多极客编程

第一步、查看文件系统几种查看挂载磁盘分区和文件系统类型的方法1)df-T可以查看已经挂载的分区和文件系统类型[root@localhost nginx]# df -T Filesystem              Type     1K-blocks    Used Available Use% Mounted on /dev/mapper/centos-root xfs       28289

mysql 字符集乱码问题-多极客编程

#查看mysql数据库的字符集.mysql> show variables like "%character%"; +--------------------------+-----------------------------+ | Variable_name            | Value                       | +--------------------

HCL安装和使用模拟器中遇到的问题-多极客编程

1HCL安装完成后,启动HCL失败;提示:“当前系统用户名中包含非ASCII字符”问题?HCL只能安装装在英文路径下,如果用户名为中文或者安装路径有中文目录,就会出现此问题,请确保系统用户名和安装路径中的字符全部为ASCII字符。 HCL安装完成后,启动HCL失败;提示:“VirtualBox未安装,请先安装”或“Installation failed!Error:系统找不到指定的路径。”问题?