我使用TinyCA2创build了一个CA,并为我的Exchange 2013服务器创build了一个证书。 虽然证书在交换上安装得很好,但Exchange总是说“撤消检查失败”。 (我已经尝试了10个不同的证书) 我的CRL在LAN上可见,并且可以从交换服务器上的Web浏览器中检索文件。 在TinyCA2中设置的CA证书列出了“ http://myserver.com/crl.pem ”作为CRL。 Exchangeshell显示: Get-ExchangeCertificate | fl AccessRules : {System.Security.AccessControl.CryptoKeyAccessRule, System.Security.AccessControl.CryptoKeyAccessRule} CertificateDomains : {newmail.myco.com} HasPrivateKey : True IsSelfSigned : False Issuer : CN=MyCo, C=CA NotAfter : 2/26/2026 9:21:09 PM NotBefore : 2/29/2016 9:21:09 PM PublicKeySize : 2048 RootCAType : GroupPolicy SerialNumber : 03 Services : IMAP, POP Status : RevocationCheckFailure […]
我试图pipe理交换服务器(2013)我了解到,直接加载PSSnapin为Exchange到PowerShell不是支持的方式,我应该使用RS-Remoting这样 $ session = New-PSSession -ConfigurationName Microsoft.Exchange -ConnectionUri “ http://exchangeserver.domain.local/powershell ”-Authentication Kerberos Import-PSSession $ session 但是当我连接到交换服务器时,几乎每个对象都被序列化为string:/对象的方法(例如Database.DatabaseSize.ToBytes())不能再被调用,因为序列化丢失了这些信息。 如何在远程PowerShell中使用完整的EMS? 这甚至可能吗?
根据微软“ 你和代表必须使用相同版本的Outlook”。 为什么是这样? 这是因为您的Outlook版本可能具有代理版本不支持的function? 如果您尝试在具有不同Outlook版本的用户之间设置授权,是否会收到错误消息? 委派安装后,会发生什么? 交换检查你的客户端版本吗?
在Exchange 2013遇到一个奇怪的问题,在这个阶段,我认为这可能是一个错误。 从本质上来说,曾经有一个转发规则(通过PowerShell实现)适用于用户的邮箱,现在我无法通过PowerShell或用户界面查看或禁用。 事件的粗略时间表: 我们有一个前员工邮箱([email protected]),在离开Set-Mailbox -Identity "John Doe" -DeliverToMailboxAndForward $true -ForwardingSMTPAddress "[email protected]"时,通过通常的PS命令实现转发规则Set-Mailbox -Identity "John Doe" -DeliverToMailboxAndForward $true -ForwardingSMTPAddress "[email protected]" 一个叫John的新员工join了公司 我将老员工帐号和邮箱的所有方面都重命名为johnd(所以他们的别名,2000年以前的login名,帐号名,电子邮件地址) – 忘记首先删除转发器 我为“新约翰”添加一个新的邮箱和用户,使用john @作为地址,使用john作为别名,等等 转发仍然发生,但Exchange不会在任何邮箱中列出任何此类转发器。 我已经尝试了所有我能想到的命令/方法,花了两个小时寻找解决scheme: Get-Mailbox <identity> | fl ForwardingSMTPAddress,DeliverToMailboxandForward没有列出/设置 在任一邮箱上Get-Mailbox <identity> | fl ForwardingSMTPAddress,DeliverToMailboxandForward 我已经尝试列出/询问转发地址的所有其他邮箱实施,没有任何: Get-mailbox | select DisplayName,ForwardingAddress | where {$_.ForwardingAddress -ne $Null} Get-mailbox | select DisplayName,ForwardingAddress | where {$_.ForwardingAddress -ne […]
我已经在很大程度上实现了我所需要的,但是由于我实现它的方式,我发现某些电子邮件服务器拒绝接受我们的信息。 我们在Exchange 2013中有一个启用邮件的公用文件夹来接收某些查询。 我们希望通过电子邮件发送人回复“我们已收到您的邮件,我们会在适当的时候处理”等等。 所以我的公共文件夹是查询,并接受发送到[email protected]的电子邮件。 我已经使用Outlook中的文件夹助理来设置发送自动回复的回复模板。 另外,我还将一个新的电子邮件地址[email protected]添加到公共文件夹,并将其设置为默认回复地址。 另外,某些用户对公用文件夹具有SendAs权限,因此他们可以发出回复,而不显示自己的直接电子邮件地址。 除了我们从某些电子邮件地址被拒绝,所有工作都正常,我99%确定这是因为他们的SMTP服务器正在进行一些高级的反垃圾邮件检查,并确定noreply.mydomain.com是无效的(事实上并非如此) 。 什么是最好的方法呢? 我可以创build一些虚拟的MXlogging吗? 如果是的话,我应该在哪里指出呢? 有没有办法在Exchange中设置autoreply来自不同的地址? 这样我可以build立一个发行组[email protected](没有成员),并从那里发送回复。 另一种方法是通过我们的ISP的智能主机尝试将出站电子邮件路由到有问题的地址,但似乎创build发送连接器时,我只能指定一个域作为地址空间,而不是一个单独的地址。
我们正在运行Exchange 2013服务器。 我们在过期的密码周围发现了一个问题。 我们的用户使用他们的UPN([email protected])login到OWA,而不是真正的用户名,如lan.local \ username。 当我们将用户设置为“在下次login时更改密码”时,会发生以下情况: 当用户使用UPNlogin时,不需要input新的密码,只需login,用户就可以使用他的networking邮件。 当用户去选项>更改密码,他可以改变他的密码就好了。 但是,当用户使用“真实”用户名login到OWA时,需要立即设置新密码,然后才能继续进行networking邮件。 我认为这是一个安全缺陷。 在使用UPN的时候,有一个密码过期的人怎么可以login到OWA呢? 为什么在使用域名\用户名login时工作正常?
我的客户端正在运行Windows 7 x64和Outlook 2010.除了Exchange Server 2013 CU15,我的服务器还运行着Windows Server 2012 R2。 我的Exchange 2013安装出现了一些重大问题,例如ECP中的Service Error 503和事件查看器中的各种其他错误,所以我决定重新安装Exchange。 我已经在一个testing环境中完成了这个工作,并且今天在我的生产环境中复制了相同的过程,但是有一个问题。 我的程序如下: 创build运行Windows Server 2012 R2 + Exchange Server 2013 CU15的新虚拟机 使用ECP>迁移方法将邮箱从旧服务器迁移到新服务器 从旧服务器上卸载Exchange 2013 closures旧服务器并从AD中删除,包括所有DNS条目 删除客户端Outlookconfiguration文件,重新创build并重新启动Outlook Outlook已经下载的邮箱罚款,我可以发送/接收电子邮件使用Outlook和通过我的iPhone没有问题。 但是,当我第一次打开Outlook,它说“试图连接”似乎是一个好分钟左右。 使用CTRL并右键单击Outlook托盘图标,然后是连接状态,它会列出所有连接; 有4个连接(1个目录和3个邮件),除了其中一个邮件连接具有与另外两个不同的服务器名称。 尽pipe如此,它说,所有的连接已经build立,但我想知道这个其他的服务器名称是否是旧的服务器,这可能导致延迟每次连接?
我们的一个客户端需要具有邮箱的所有用户都被授予Full Access和Send on Behalf权限给另一个共享邮箱。 最简单的方法是为安全组提供所需的权限,但Exchange 2013只允许作为用户的代理。 我试过通过ECP和以下(假设“sharedemail”是共享邮箱和“AllUsersSecGroup”是AD安全组): Set-Mailbox -Identity "sharedemail" -GrantSendOnBehalfTo "AllUsersSecGroup" 我无法使用Add-MailboxPermission因为没有运营商的Group而不是User 。
描述 我正尝试使用“默认MAIL-SERVER”(端口2525)接收连接器作为已authentication的外部继电器。 我用邮箱“[email protected]”成功了,但是我无法用“[email protected]”来完成。 权限 命令 Get-ReceiveConnector -Identity "Default MAIL-SERVER" | Get-ADPermission -User administrator | ft AccessRights, ExtendedRights, Deny 产量 AccessRights ExtendedRights Deny ———— ————– —- {ExtendedRight} {ms-Exch-SMTP-Submit} False {ExtendedRight} {Send-As} True {ExtendedRight} {Receive-As} True {GenericAll} False 事件查看器 在事件查看器中logging了以下错误; 帐户“域\pipe理员”提供了有效的凭据,但未被授权使用服务器; authentication失败 事件属性 事件ID:1020 源MSExchangeTransport 任务类别:SmtpReceive 客户端错误 尝试使用System.Net.Mail SmtpClient发送邮件时收到此错误 SMTP服务器需要安全的连接或者客户端没有被authentication。 服务器响应是:5.7.1客户端未被authentication 更新 我为接收连接器打开了“Verbose”ProtocolLogging,并在SmtpReceive标识了这个条目 入站身份validation失败,因为我们拒绝Domain \ administrator的知名帐户身份validation 如何在不使用SSL […]
我的SharePoint 2013已经停止发送电子邮件突然。 我已经检查了我的SMTP设置和从中央pipe理员发出的电子邮件,并试图使用PowerShell来testing它通过这个命令: [Microsoft.SharePoint.Utilities.SPUtility]::SendEmail($spWeb ,0,0,$email,$subject,$body) 其中返回false 。 另外,该例外情况出现在工作stream程中: “RequestorId:2e735eb2-82ec-6a86-0000-000000000000。详细信息:执行工作stream实例期间发生未处理的exceptionexception详细信息:System.ApplicationException:HTTP 500 {”Transfer-Encoding“:[”chunked“], X-SharePointHealthScore “:[” 0 “],” SPClientServiceRequestDuration “:[” 10093 “],” SPRequestGuid “:[” 2e735eb2-82ec-6a86-8c3c-8fe9879848d3 “],” 请求ID “:[” 2e735eb2-82ec -6a86-8c3c-8fe9879848d3 “],” X-FRAME-OPTIONS “:[” SAMEORIGIN “],” MicrosoftSharePointTeamServices “:[” 15.0.0.4605 “],” X-内容types-选项 “:[” nosniff“] , “X-MS-InvokeApp”:[“1; 请求读取“,”caching控制“:[”max-age = 0,private“],”Date“:[”Wed,08 Feb 2017 11:20:28 GMT“],”Server“:[”Microsoft- IIS / 8.5“],”X-AspNet-Version“:[”4.0.30319“],”X-Powered-By“:[”ASP.NET“]} at Microsoft.Activities.Hosting.Runtime.Subroutine.SubroutineChild System.Activities.Runtime.ActivityExecutor.ExecuteActivityWorkItem.ExecuteBody(ActivityExecutor executor,BookmarkManager […]