All blogs / Dev tools / editors / IDEs
Microsoft Exchange pour Tous V2
learn.microsoft.com/en-us/archive/blogs/samdrey
Nouveautés, principes, évolution, trucs et astuces - News, principles, evolution, tips and tricks
Dev tools / editors / IDEsSoftware / engineering practiceMicrosoft blogsMSDN archive
- Posts
- 177 from 6 Mar 2009 to 11 Feb 2019
- Posting
- archived, read-only
- Kind
- personal blog
- Feed
- https://learn.microsoft.com/en-us/archive/blogs/samdrey/feed.xml
2019 1
2018 12
- Exchange 2013/2016/2019 & ExO - a sample Get-Mailbox GUI
- Exchange Server 2013/2016/2019 Components Checker
- Dynamic Distribution Group creation tool (PowerShell command generator to create Distribution Groups)
- PowerShell command line generator for Exchange (2010,2013, 2016) Recovery Database creation and make it use existing database and log files
- Autodiscover test tool - (c) from Kip Ng
- Event Logs CSV Collector: Created a Graphical User Interface around the Get-EventsFromEventLogs.ps1 script
- How To: Use a PowerBI template to analyze Event Logs exported as a CSV file
- PowerShell scripts to Migrate Exchange Mailbox and Distribution Group Send As, Full Access and Send On Behalf Permissions into a CSV file–Part I : Export Script
- PowerShell–Script to export events to screen and/or to a CSV file from one or multiple machines
- How-to – Load Remote Exchange PowerShell Session on Exchange 2010, 2013, 2016, Exchange Online (O365) - which ports do you need
- Outlook 2010/2013/206–General recommendations to avoid latencies, crashes, or general bad user experience
- Exchange 2013/2016 - Transport Storage Disk Space Sizing Tool
2017 12
- How To–Load Exchange Management Shell into PowerShell ISE
- PowerShell post - GUI Pause to give user choice to continue or abort a PowerShell script execution
- How to search, and then delete a specific e-mail (Exchange 2010, 2013 and 2016)
- Exchange 2010/2013/2016 and Exchange Online – List which RBAC role group / role the current logged user has
- Pure PowerShell Post–Variation From Previous Post: Commented Sample Using PowerShell Progress Bar With Secondary Progress Bar …
- Pure PowerShell Post–Going Through Setting a Basic PowerShell Progress Bar–For future reference when I’ll need to use/demo a progress bar …
- Pure Powershell Post–Sample on How to use Custom PS Object to store information of different cmdlets and populate a collection to store into a CSV file
- Exchange 2013/2016/O365 Exchange Online – eDiscovery independent Graphical User Interface
- Exchange 2013 / Exchange 2016–a quick note about Server FQDN aka NLB fqdn
- Powershell Objects–How to export-csv information coming from different cmdlets and with potentially multi-valued attributes
- Quick dirty post–Powershell Script to check registry keys on remote servers (check for E2010 fixed ports)
- Exchange 2010 and later – use PowerBI to visualize Message Tracking log stats and use as an User Profile Analyzer
2016 1
2015 12
- Exchange 2010, 2013, Office 365–Auto Mapping Feature: Audit Full Access Mailbox permissions on your environment before migrating
- Exchange client bandwidth consumptions – Watch out for false ideas about Outlook cached mode versus Outlook online mode regarding bandwidth !
- News: Check out and download Exchange 2016 preview !
- Exchange Server 2013 – Planning for Public Folders mailboxes according to user logon limits
- Exchange 2013/O365 and Great Powershell Tips from Microsoft colleagues
- Reminder – Adding Exchange 2010 or 2013 snap-in using Add-PSSnapin not supported – Better use Remote Powershell (From RMilne)
- Exchange 2013 CU8 - Public Folders Limits - some limits updated for “modern” Public Folders in CU8
- Exchange (2010-2013) RBAC how-to – 2 useful links
- Exchange 2013 CU8 published !
- Exchange and Windows - all versions – NetSH neat cheat sheet
- Exchange 2013 – Performance counters and their thresholds
- Exchange 2007, 2010 and 2013 – Powershell script to dump InternalURLs and ExternalURLs of basic Exchange services
2014 30
- Awareness update: Exchange 2010 SP3 RU8 – RU8 V2 is out !
- Useful for your Lab and your production servers remote management - Remote Desktop Manager v2.7 is out !
- Windows related Schannel vulnerability - since we are using HTTPS in many situations on Exchange Servers, I’m putting the information here as well.
- Outlook in Online mode is slow connecting to Exchange 2013 – A blog post from “Macster” and information from “Festivalman”, thanks guys !
- Vulnerability in SSL 3.0 – Poodle attack and Exchange 2010 or Exchange 2013
- Generating Perfmon consoles with a bit of Excel, a bit of Powershell, a bit of VBS and a bit of HTML code
- My LOOKUP function does not always return matching values, help !!
- Extra information for the attendees of the Exchange 2007/2010 Migration Workshop
- Aide-mémoire – memory-helper – How to delete IIS logs using Powershell (IIS logging can take GBs of disk space, watch out !)
- Outlook antivirus exclusions (reminder)
- Exchange 2013 – Paging File size guidance (Bookmark from Exchange Team Group)
- Exchange 2013 Mailflow – complement to Richard Schwendiman’s schema : Get-ReceiveConnector and GUI correspondings – showing Exchange 2013 Receive Connectors and their default configuration values…
- MSExchange RPCCLientAccess / MSExchangeIS –> RPC Averaged Latency – it’s always in milliseconds, not in seconds
- Quick perfmon check to detect potential memory leak in Windows
- Outlook Shared calendars quick note – cache mode and online mode for Shared folders
- Exchange 2007 and Exchange 2010 on Windows 2008 or Windows 2008 R2 – Updated TCP Chimney and RSS settings experience
- Exchange 2013 Tip – Limitation on receive connector’s IP address list
- Powershell – exporting multivalued properties (Draft)
- Exchange (2007-2010-2013) – Error when trying to Enable-ExchangeCertificate: PrivateKeyMissing – or – how to ensure that when you import an issued certificate you get the private key generated
- Bookmark – Where is the Cluster Log in Windows 2008 R2 ?
- Determine the file encoding of a file - CSV file with French accents or other exotic characters that you’re trying to import in Powershell
- Exchange 2010/2013 – Using Get-MailboxFolderPermissions to export MAPI permissions of folders for a given mailbox
- Exchange 2010 - Production : Public Folder replication messages stuck in the queue
- Exchange 2013 – Memory (RAM) allocation by the store with an example
- Link + Pasted from Technet - Exchange 2013 (>=CU1) : How does Autoreseed works
- Link – Exchange 2013 Load Balancing with CAS servers simply explained
- Link : Content Transformation Services + Interaction Management Services – CTS – (Business Logic layer in Exchange 2013)
- FOPE and EOP differences
- Spam Confidence Levels / Seuils de probabilité de courrier indésirable
- Exchange Online Protection - EOP/ExO Datacenter location
2013 27
- Bookmark - SMTP NDR CODEs (Technet)
- How to take Exchange traces and dumps for Microsoft Engineers – Example for STORE and MSExchange Transport components
- Exchange 2007, 2010, 2013 on Windows 2008 / 2008 R2 – Check TCP Chimney Windows settings and status
- Exchange Server 2010 SP1 and above – Error putting 2 servers at a time in maintenance mode using StartDagMaintenance.ps1 script
- Exchange 2010/2013 – How to give permissions to users to manage Universal Security Distribution Lists (must use RBAC)
- Windows – 2003 to 2012 – Monitoring replication (without SCOM)
- Aide-Mémoire – Converting ExTra ETL trace to CSV
- Exchange Server 2010 – If search fails after upgrading to SP3 (RU2 as well in this case)
- Exchange 2007/2010/2013 – Gather email statistics like Exchange Profile Analyzer used to give in the past, but now using Powershell !
- Windows 2008 R2 – WMI Quota issue caused by either a WMI leak or an application overallocating WMI memory
- Exchange 2010 - Enabling an Autoreply Message (Out Of Office) using the Exchange Management Shell (Powershell)
- How-to procedure – Exchange 2010 SP1+ – Enabling and Troubleshooting Calendar Repair Assistant
- How-To procedure – Exchange 2010 SP1+ - repair a corrupted mailbox without dismounting a database
- How-To procedure – Exchange 2010 SP1 and up (including Exchange 2013) – How to update your DAG members
- How-To procedure – Exchange 2010 – > SP1 (as well as Exchange 2013 !!) – DAC mode and new DR commandlets … activate DAC mode and update your DR procedures !
- How-To procedure – Exchange 2010 – all SPs – After CAS array setup : do not forget to update this Database property !
- Next : Exchange how-to procedures
- Exchange 2010–(really) quick note about some logs useful to collect
- Temporary post
- Exchange 2010 and BES server Throttling Policy settings - What Client Throttling Policy Blackberry recommends for the BES Admin Account.
- Exchange 2010–Links to nice articles showing how to simply troubleshoot Exchange 2010 performance issues
- Windows 2012–Uninstalling AD DS services (demoting GC)–copied Powershell script from the setup
- UNSUPPORTED and DRAFT post - but just to play in a Lab for fun–Installing Exchange system Manager 2003 and Exmerge on a Windows 7 computer to export Exchange 2007 mailbox data to PST files
- Exchange 2007–A Queue Monitoring Console simply built
- Performance Analysis–Excel (2010) automation : how to create graphs from a Perfmon-generated CSV file–Essay#1
- Exchange 2010–Dumpster V2.0 questions and answers
- Exchange 2007–Event ID 9786 potentially followed by Event ID 623 possible causes
2012 21
- LogParser or ExRAP tools “Log row too long” issue
- Exchange 2010 DAG–Collapse the MAPI networks in a DAG
- QuickRef–Powershell-Get Exchange services except IMAP4 and POP3
- Notes for myself–PFE Engagement status reporting framework
- Notes from the field–Other method to generate 2000 messages in the queues of your Exchange servers
- Notes from the field–Bulk create 2000 mailboxes and their associated AD accounts from a CSV file + generating 2000 messages in the queues of an Exchange 2007 server in a Lab (to be continued)
- Powershell V2 : Links for Multi-threading techniques
- Updated 4th July 2013 - Bookmark - Exchange Server Build Numbers
- Outlook 2007/2010–Some basic advice if you experience odd behaviour, startup latencies, calendar item losses ...
- Idea–Process to use to analyze performance issues using Excel (provided you captured performance data with PERFMON configured to use CSV mode–or use tools like relog or logman to convert BLG to CSV)
- MBSA 2.2–links to MBSA catalog files to copy to an Exchange server that doesn’t have Internet Access
- Exchange 2010–Links to how to setup CAS Array with a Load Balancer
- Exchange 2003 to 2010–How to use the excellent ExPerfWiz from Mike Lagase
- Outlook 2010 on Windows 7–Files to exclude from AntiVirus scanning if encountering latency or usage issues
- General–Step by Step Configuring and Using ProcMon to capture Registry activity only
- Exchange 2010–Blackberry IOPS and CPU overhead
- Exchange 2010 – how to take traces using ExTRA (traces analysis by Support Engineers only)
- Exchange 2010 Public Folder Free/Busy folders admin accessibility issues–Troubleshooting step
- Powershell v2 tips–All the Job commands (quick reference)
- Aide-Mémoire : trouver dans quel site AD on se trouve
- How to use a list of servers in a file to process operations on multiple servers
2011 30
- Exchange Server 2010 SP2 is available !
- Exchange 2010 - Retention Policy Tag not available immediately after definition in EMC
- How-to use Powershell to change the Network location type (to Private or Public)
- /Hosted mode or not /Hosted mode, that is the question … since Exchange 2010 SP2, recomended not !
- Bulk populate an AD using a CSV file and New-ADUser, including Passwords
- Exchange 2003 to Exchange 2010 Intra-Organization migration
- Active Directory Schema upgrade procedure - with back-out plan
- Exchange Server–Use ExTRA to take traces for search issues
- Exchange Server 2010 SP1–The replacer of PFDAVAdmin : ExFolders
- More everyday procedures to come later on …
- Exchange 2003–2007 and 2010 – Troubleshooting steps for client connection or latency issues on the Server side – nothing complicated at all, just follow the process !
- Exchange 2010 - Everyday How-To procedures – Enabling Calendar Repair Assistant
- Exchange 2010 – Everyday How-To Procedures – Repair a corrupted mailbox online
- Exchange 2010 - Everyday How-To procedures – Updating members of a DAG
- Exchange Server 2010–Move Mailbox Request : why the move requests stay in the “Move Request” list after the move ?
- Matrice de fonctionnalités versions d’Outlook vs versions d’Exchange
- Exchange Server 2010 (RTM et SP1)–Calendar Repair Agent
- Exchange 2010/2013/2016 Event ID 9646 errors - multiple causes from network dropping to application scanning/downloading mails, attachments, folders too many times
- Bookmark–Managing AD with Powershell : what do you need to install on your servers and workstations ?
- PowerShell–Poster/Carte de référence rapide des commandes Active Directory
- Bookmark–Windows Powershell Quick Reference Guide
- Bookmark - Lien de téléchargement du manuel de référence WMI (aka WMISDK.CHM)
- Définition–WSMAN
- Définition – SOAP
- Définition – Web Services
- All Exchange Versions (pretty much)–How to connect to the System Attendant Mailbox
- Outlook 2007/2010 general recommendations
- Problème Exchange 2010 –Trop d’accès aux calendriers partagés saturent le nombre de connexions maximales par défaut à un server Exchange 2010
- Exchange 2010 – RBAC – Issue : Mailbox Import Export–> New-MailboxImportRequest and other management role entries are missing, not available
- Draft (non fini): Configuration des Anti-Virus en fonction des applications–Exclusions, recommandations
2010 17
- Exchange 2010–Accès aux archives en ligne avec Outlook 2007 !
- Billet de test–Commandes PowerShell colorisées
- Exchange 2010–Role Based Access Control / RBAC expliqué simplement (j’espère–commentaires bienvenus)
- Exchange 2010 Planning & Design - Estimer la consommation en IOPS (transferts disque par seconde) pour des utilisateurs BlackBerry (Anglais)
- Tip Powershell & Exchange 2010 Setup–Windows 2008 R2 prerequisites–Check all required Windows Features are installed (pb formattage)
- Tip Powershell & Exchange 2010 Setup–Windows 2008 R2 prerequisites–Check all required Windows Features are installed
- Guide (très) rapide - Gérer les machines virtuelles avec VirtualPC dans Windows 7
- FireWall Windows sur un DC Windows 2003 – résumé de cas pratique de configuration
- A venir …
- PowerShell Scripting – Afficher des valeurs en KB, MB ou GB dans un tableau
- PowerShell Scripting - Déclarer un tableau
- Bookmark : Exchange Mailbox Storage Calculator download link
- Powershell Tip – Afficher les propriétés ou les valeurs d’un compteur de Performances
- Les Expressions Régulières (bon résumé EN FRANCAIS !)
- Expérience Canadienne – Beaucoup d’Exchange 2010 !
- Pb lenteur réplication DFS – 1 (DRAFT !)
- Backup / Synchro de fichiers avec Robocopy : exemples …
2009 14
- Tip – outil pour lister une partie ou l’ensemble des compteurs de performance sur une machine
- Bookmark - Matrice Windows OS/ Domain /Exchange
- Tip – Windows 7 – modifier ou rétablir la machine VirtualXP par défaut
- Tip – Ajouter des exclusions Fichiers ou Répertoires sous Microsoft Forefront Client Security (Graphique et Registry)
- Note - comportement des groupes Active Directory lors d'un déplacement d'utilisateurs inter-domaine.
- TIP - Administration Exchange 2007 et PowerShell V2 Integrated scripting environment (ISE)
- Récapitulatif - Caractéristiques fonctionnelles des niveaux fonctionnels Windows 2000, 2003 et 2008
- Consoles MMC Exchange 2007 lentes à l’ouverture (message de timeout)
- Windows 2008 Core : Activer un serveur W2K8 Core
- Note - Comportement des groupes AD lors de déplacements d'utilisateurs entre deux domaines
- Project 2007 pour les nuls - notion de capacité, durée, travail
- Archives - Page 1
- TIP - Administration Exchange 2007 et PowerShell V2 Integrated scripting environment (ISE)
- Nouveau blog ! suite de https://blogs.microsoft.fr/samdrey