The Curious Engineer

All blogs / DevOps / SRE / infrastructure

John Bailey (EXCHANGE)

learn.microsoft.com/en-us/archive/blogs/johnbai

Microsoft | Senior Service Engineer | Exchange Online

DevOps / SRE / infrastructureC# / .NETMicrosoft blogsMSDN archive

’15’20’25
Posts
46 from 16 Jul 2013 to 29 Dec 2017
Posting
archived, read-only
Kind
personal blog
Feed
https://learn.microsoft.com/en-us/archive/blogs/johnbai/feed.xml

2017 3

  1. Netlogon: Cross-Forest Delayed Authentication Requests Cause Subsequent (and Continuous) Authentication Failures
  2. Windows 10: Removing Groove, Facebook, and Other Unwanted Apps
  3. 2017 Project: Documented Code Samples

2016 5

  1. EXODSnapIn: Alpha Release
  2. C# + AD: Dump COM and Use System.DirectoryServices.Protocols with LINQ to Query AD
  3. Debugging: When Recursive NDRs Bring the FSC to It's Knees And Causes Queuing
  4. Debugging: Incremental Mailbox Sync Move Requests Cause 'StopAll' to be called on the Assistants Infrastructure Which Causes CalendarNotificationAssistant to Stop Processing Text Message (SMS) Notifications
  5. PowerShell + C#: Accessing the Current Runspace And Adding a Snap-In

2015 1

  1. Exchange 2010: AD Recipient Cache and Locking Threads in EdgeTransport - Or How We Figured Out Something Wasn't Right With Mail Stuck in Submission Queue

2014 25

  1. Exchange 2013: Understanding the Room Finder function in OWA
  2. OAB: BITS Provides Data for Troubleshooting
  3. Exchange: Non-Discriminant Mailbox Moves
  4. Exchange: Recovering a Database from Dirty Shutdown (the Easy Way)
  5. C#: Returning an Object via System.Threading.Tasks.Task<T>
  6. C#: Returning ADSI COM Properties of a User Object (Or Any Object, Really)
  7. ExRCA: Analyzing Messages via Headers
  8. Exchange 2013: MailboxTransportMBTDeliveryPercentPermanentFailedMonitor Fires When User is Over Quota
  9. Exchange 2013: When the DAG NIC Affects Transport, That Can't Be Good
  10. O365: CDN Change Causes OWA Client Error
  11. Exchange 2013: Recipient Filtering Agent (More Lessons in Proxy)
  12. O365: Accessing Another Mailbox via OWA URL
  13. PowerShell Scripting: EWS and IPM.Configuration.Owa.UserOptions
  14. Hybrid Configuration Wizard: Exchange server "<Server>" was not found. Please make sure you typed the name correctly.
  15. SysInternals: How Handle Helped Me Figure Out Outlook Was Up to No Good
  16. Testing Responses to 'GET' Requests (The Easy Way)
  17. Debugging: When Recursive Becomes Recursively Too Much
  18. Server2012: Adding DAG Member Results in 'The fully qualified domain name for node 'EMEA-SWEEX15-01' could not be found.'
  19. C# + EWS: Autodiscover Test (Exchange and O365)
  20. Server 2012: Using PowerShell to Check for KB2878635
  21. O365/Exchange 2013: Obtaining Move Report After The Move Request Has Been Removed
  22. Fermion: A Side-Project for Administration
  23. Exchange 2013: eDiscovery Changes
  24. O365: Testing Problems With RpcProxy for Outlook Anywhere Migrations
  25. Using PowerShell and .NET to Construct a DirectorySearcher

2013 12

  1. Exchange2013: Testing MRS Across A DAG
  2. Exchange 2013: 'Get-AgentLog' Throws Exception When Run From The Front End
  3. O365: Manual Outlook Profile Creation in Wave 15
  4. O365: On-Premises Transport Queuing Lessons Learned from CBL
  5. O365: PST Export Tool Issue and Possible Resolution[s]
  6. DAGs: When Installing Them Becomes A Chore
  7. RBAC: Associating a Command With a Specific Groups
  8. O365: Exchange and AD - How msExchRecipientDisplayType and msExchangeRecipientTypeDetails Relate to Your On-Premises
  9. O365 & EWS: EmailMessage.SetExtendedProperty() Introduces Undesirable Behavior for Cloud
  10. EWS: Obtaining Mail Item from List
  11. Exchange 2013: High Availability - When Maintenance Might Be Necessary
  12. Exchange 2013: High Availability, FAST Search, and the Windows Registry