\documentclass[10pt,a4paper]{article} % Packages \usepackage{fancyhdr} % For header and footer \usepackage{multicol} % Allows multicols in tables \usepackage{tabularx} % Intelligent column widths \usepackage{tabulary} % Used in header and footer \usepackage{hhline} % Border under tables \usepackage{graphicx} % For images \usepackage{xcolor} % For hex colours %\usepackage[utf8x]{inputenc} % For unicode character support \usepackage[T1]{fontenc} % Without this we get weird character replacements \usepackage{colortbl} % For coloured tables \usepackage{setspace} % For line height \usepackage{lastpage} % Needed for total page number \usepackage{seqsplit} % Splits long words. %\usepackage{opensans} % Can't make this work so far. Shame. Would be lovely. \usepackage[normalem]{ulem} % For underlining links % Most of the following are not required for the majority % of cheat sheets but are needed for some symbol support. \usepackage{amsmath} % Symbols \usepackage{MnSymbol} % Symbols \usepackage{wasysym} % Symbols %\usepackage[english,german,french,spanish,italian]{babel} % Languages % Document Info \author{Kim Pedersen (Kim Pedersen)} \pdfinfo{ /Title (exchange-cs.pdf) /Creator (Cheatography) /Author (Kim Pedersen (Kim Pedersen)) /Subject (Exchange CS Cheat Sheet) } % Lengths and widths \addtolength{\textwidth}{6cm} \addtolength{\textheight}{-1cm} \addtolength{\hoffset}{-3cm} \addtolength{\voffset}{-2cm} \setlength{\tabcolsep}{0.2cm} % Space between columns \setlength{\headsep}{-12pt} % Reduce space between header and content \setlength{\headheight}{85pt} % If less, LaTeX automatically increases it \renewcommand{\footrulewidth}{0pt} % Remove footer line \renewcommand{\headrulewidth}{0pt} % Remove header line \renewcommand{\seqinsert}{\ifmmode\allowbreak\else\-\fi} % Hyphens in seqsplit % This two commands together give roughly % the right line height in the tables \renewcommand{\arraystretch}{1.3} \onehalfspacing % Commands \newcommand{\SetRowColor}[1]{\noalign{\gdef\RowColorName{#1}}\rowcolor{\RowColorName}} % Shortcut for row colour \newcommand{\mymulticolumn}[3]{\multicolumn{#1}{>{\columncolor{\RowColorName}}#2}{#3}} % For coloured multi-cols \newcolumntype{x}[1]{>{\raggedright}p{#1}} % New column types for ragged-right paragraph columns \newcommand{\tn}{\tabularnewline} % Required as custom column type in use % Font and Colours \definecolor{HeadBackground}{HTML}{333333} \definecolor{FootBackground}{HTML}{666666} \definecolor{TextColor}{HTML}{333333} \definecolor{DarkBackground}{HTML}{A3A3A3} \definecolor{LightBackground}{HTML}{F3F3F3} \renewcommand{\familydefault}{\sfdefault} \color{TextColor} % Header and Footer \pagestyle{fancy} \fancyhead{} % Set header to blank \fancyfoot{} % Set footer to blank \fancyhead[L]{ \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{C} \SetRowColor{DarkBackground} \vspace{-7pt} {\parbox{\dimexpr\textwidth-2\fboxsep\relax}{\noindent \hspace*{-6pt}\includegraphics[width=5.8cm]{/web/www.cheatography.com/public/images/cheatography_logo.pdf}} } \end{tabulary} \columnbreak \begin{tabulary}{11cm}{L} \vspace{-2pt}\large{\bf{\textcolor{DarkBackground}{\textrm{Exchange CS Cheat Sheet}}}} \\ \normalsize{by \textcolor{DarkBackground}{Kim Pedersen (Kim Pedersen)} via \textcolor{DarkBackground}{\uline{cheatography.com/62339/cs/16103/}}} \end{tabulary} \end{multicols}} \fancyfoot[L]{ \footnotesize \noindent \begin{multicols}{3} \begin{tabulary}{5.8cm}{LL} \SetRowColor{FootBackground} \mymulticolumn{2}{p{5.377cm}}{\bf\textcolor{white}{Cheatographer}} \\ \vspace{-2pt}Kim Pedersen (Kim Pedersen) \\ \uline{cheatography.com/kim-pedersen} \\ \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Cheat Sheet}} \\ \vspace{-2pt}Not Yet Published.\\ Updated 17th June, 2018.\\ Page {\thepage} of \pageref{LastPage}. \end{tabulary} \vfill \columnbreak \begin{tabulary}{5.8cm}{L} \SetRowColor{FootBackground} \mymulticolumn{1}{p{5.377cm}}{\bf\textcolor{white}{Sponsor}} \\ \SetRowColor{white} \vspace{-5pt} %\includegraphics[width=48px,height=48px]{dave.jpeg} Measure your website readability!\\ www.readability-score.com \end{tabulary} \end{multicols}} \begin{document} \raggedright \raggedcolumns % Set font size to small. Switch to any value % from this page to resize cheat sheet text: % www.emerson.emory.edu/services/latex/latex_169.html \footnotesize % Small font. \begin{multicols*}{2} \begin{tabularx}{8.4cm}{x{4 cm} x{4 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Installation}} \tn % Row 0 \SetRowColor{LightBackground} \mymulticolumn{2}{x{8.4cm}}{Windows server installeret med ADDC} \tn % Row Count 1 (+ 1) % Row 1 \SetRowColor{white} {\bf{Windows Server 2012 R2 prerequisites}} & Da vi skal installere Exchange 2016 på Server 2012 r2 kræver det en hel del extra tilføjelser før Exchange kan installere korrekt. Her er det en af de tilfælde hvor Powershell bliver utrolig effektiv. Kør denne command, og alle tilføjelser bliver installeret i en omgang. {\emph{Install-WindowsFeature AS-HTTP-Activation, \seqsplit{Server-Media-Foundation}, \seqsplit{NET-Framework-45-Features}, RPC-over-HTTP-proxy, RSAT-Clustering, \seqsplit{RSAT-Clustering-CmdInterface}, \seqsplit{RSAT-Clustering-Mgmt}, \seqsplit{RSAT-Clustering-PowerShell}, Web-Mgmt-Console, WAS-Process-Model, Web-Asp-Net45, Web-Basic-Auth, Web-Client-Auth, Web-Digest-Auth, Web-Dir-Browsing, Web-Dyn-Compression, Web-Http-Errors, Web-Http-Logging, Web-Http-Redirect, Web-Http-Tracing, Web-ISAPI-Ext, Web-ISAPI-Filter, \seqsplit{Web-Lgcy-Mgmt-Console}, Web-Metabase, Web-Mgmt-Console, Web-Mgmt-Service, Web-Net-Ext45, Web-Request-Monitor, Web-Server, \seqsplit{Web-Stat-Compression}, Web-Static-Content, Web-Windows-Auth, Web-WMI, \seqsplit{Windows-Identity-Foundation}, RSAT-ADDS"}} \tn % Row Count 50 (+ 49) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{4 cm} x{4 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Installation (cont)}} \tn % Row 2 \SetRowColor{LightBackground} {\bf{Windows Framework}} & Efter alle roller og features er installeret, installeres Framework 4,7,1 \tn % Row Count 4 (+ 4) % Row 3 \SetRowColor{white} {\bf{Forbered Active Directory og domænet}} & Først mount ISO-filen. Åben en commandprompt og bevæg dig til det drev som ISO'en er mounted i. F.eks. E: . Nu når du befinder dig i drevet køres følgende commands: {\emph{Setup.exe /PrepareSchema}} {\emph{/IAcceptExchangeServerLicenseTerms}}. {\emph{Setup.exe}} {\emph{/PrepareAD}} {\emph{/OrganizationName:}} {\emph{"\textless{}organization name\textgreater{}"}} {\emph{/IAcceptExchangeServerLicenseTerms}} \tn % Row Count 22 (+ 18) % Row 4 \SetRowColor{LightBackground} {\bf{Installer Exchange}} & Når alle "Prerequsites" er blevet installeret køres "Setup" fra den mountede ISO-fil. Når installationen er færdig, tilgås Exchange Admin Center via en browser. \tn % Row Count 31 (+ 9) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{2.48 cm} x{5.52 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Public Folder}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Public Folders}} & Public folders are designed for shared access and provide an easy and effective way to collect, organize, and share information with other people in your workgroup or organization. Public folders organize content in a deep hierarchy that's easy to browse. Users discover interesting and relevant content by browsing through branches of the hierarchy that are relevant to them. \tn % Row Count 14 (+ 14) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{4 cm} x{4 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Konfigurering}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Opret send-connector}} & På EAC, gå til Mailflow -\textgreater{} SendConnector. Her oprettes en connector som router mails til internettet. Giv din connector et navn, Vælg "Internet" typen. På næste side vælges "MX record associated with recipient domain". På næste side tilføjes en adressespace hvor FQDN gives værdien "*", dette symbol repræsentere alle domæner. Vælg til sidst din Exchange server og du er færdig. \tn % Row Count 20 (+ 20) % Row 1 \SetRowColor{white} {\bf{Accepted Domains}} & Gå til menuen MailFlow -\textgreater{} Accepted domains. Her gøres som minimum dit eget domæne til "Default domain" \tn % Row Count 26 (+ 6) % Row 2 \SetRowColor{LightBackground} {\bf{Mail Policies}} & Under MailFlow -\textgreater{} Email Address policies. Her kan man bestemme hvordan formaten af en domænes adresse skal se ud, f.eks. om det er initialer eller fornavn/efternavn som skal indgå i adressen. \tn % Row Count 36 (+ 10) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{4 cm} x{4 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Konfigurering (cont)}} \tn % Row 3 \SetRowColor{LightBackground} {\bf{Opsæt DNS}} & Åben DNS-manager i servermanager. Tilføj en New Mail Exchanger (MX) i forward zonen for dit domæne. Vælg den Host(A) der er for din Exchange server. Sæt Mail Server Priority til 20. Tilføj nu en MX-record for din Exchange server med en prioritet 10. Det kan også nemt gøres med følgende powershell commando: {\emph{Add-DnsServerResourceRecordMX -ComputerName {[}AD-Server hostnavn{]} -Preference 10 -Name "." - MailExchange "Exchange Server FQDN" -ZoneName "{[}domæne{]}"}} \tn % Row Count 24 (+ 24) % Row 4 \SetRowColor{white} {\bf{Opret mapper til placering af separate databaser og flyt eksisterende DB fra default placering}} & Opret mapper på harddisken til databaser og logfiler ved hjælp af denne commando: {\emph{Invoke-Command -ComputerName {[}Exchange Server Hostnavn{]} \{ New-Item C:\textbackslash{}MBX1,C:\textbackslash{}MBX2,C:\textbackslash{}MBX3 -ItemType directory \}}}. {\emph{Move-DatabasePath -Identity "Mailbox Database 0764427888" -EdbFilePath 'C:\textbackslash{}MBX1\textbackslash{}Mailbox Database 0764427888.edb' -LogFolderPath C:\textbackslash{}MBX1\textbackslash{}Logs}}. Husk at her vil ID numrene på databaserne være anderledes end hvad der står her. \tn % Row Count 46 (+ 22) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{4 cm} x{4 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Konfigurering (cont)}} \tn % Row 5 \SetRowColor{LightBackground} {\bf{Opret ny separat database}} & Åbn EMS (Exchange Management Shell). Kør følgende kommandoen: Denne commando opretter en ny database med placering i C:/MBX2. {\emph{New-MailboxDatabase -Name 'Afdeling-DB2' -EdbFilePath 'C:\textbackslash{}MBX2\textbackslash{}Afdeling-DB2.edb' -Server {[}Exchange Server FQDN{]}}}. For at mounte den nye database, Kør følgende kommando: {\emph{Mount-Database -Identity Afdeling-DB2}}. Under Servers -\textgreater{} databases - Her kan man kontrollere at DB er oprettet og er mounted \tn % Row Count 22 (+ 22) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{4 cm} x{4 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Backup}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Disaster Recovery}} & Multiple database copies in a DAG enable high availability and little or no data loss. \tn % Row Count 5 (+ 5) % Row 1 \SetRowColor{white} {\bf{Recovery of accidentally deleted items}} & If you put the Recoverable Items Folder with the hold items policy on it, it is possible to keep all modified and deleted files in this folder, which is a good backup. \tn % Row Count 14 (+ 9) % Row 2 \SetRowColor{LightBackground} {\bf{Long-term data storage}} & It's possible to save over multiple mailboxes and messsage retention, this will serve as back-up for your things. \tn % Row Count 20 (+ 6) % Row 3 \SetRowColor{white} {\bf{Point-in-time database snapshot}} & Exchange provides the ability to create a lagged database copy in a DAG environment. This can be useful in the rare event that store logical corruption replicates to multiple database copies in the DAG, resulting in a need to return to a previous point in time. It may also be useful if an administrator accidentally deletes mailboxes or user data. \tn % Row Count 38 (+ 18) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{4 cm} x{4 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Backup (cont)}} \tn % Row 4 \SetRowColor{LightBackground} \mymulticolumn{2}{x{8.4cm}}{} \tn % Row Count 0 (+ 0) % Row 5 \SetRowColor{white} \mymulticolumn{2}{x{8.4cm}}{{\bf{Recovery of accidentally deleted items}}} \tn % Row Count 1 (+ 1) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{3.12 cm} x{4.88 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Recipients}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Hvad er en recipients?}} & De mennesker og ressourcer, der sender og modtager meddelelser, er kernen i et messaging- og samarbejdssystem. I Exchange organisation henvises disse personer og ressourcer til modtagere. En recipients er ethvert mailaktiveret objekt i Active Directory, hvortil Microsoft Exchange kan levere eller rute meddelelser. \tn % Row Count 14 (+ 14) % Row 1 \SetRowColor{white} \mymulticolumn{2}{x{8.4cm}}{} \tn % Row Count 14 (+ 0) % Row 2 \SetRowColor{LightBackground} {\bf{Mailboxes}} & er den mest almindelige modtagertype, der bruges af informationsarbejdere i en Exchange-organisation. Hver postkasse er forbundet med en Active Directory-brugerkonto. Brugeren kan bruge postkassen til at sende og modtage meddelelser og gemme meddelelser, aftaler, opgaver, noter og dokumenter. Postkasser er det primære messaging- og samarbejdsværktøj til brugerne i din Exchange-organisation. \tn % Row Count 31 (+ 17) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{3.12 cm} x{4.88 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Recipients (cont)}} \tn % Row 3 \SetRowColor{LightBackground} {\bf{User mailboxes}} & er tildelt individuelle brugere i din Exchange-organisation. User mailboxes giver brugerne en rig samarbejdsplatform. Brugere kan sende og modtage meddelelser, administrere deres kontakter, planlægge møder og opretholde en opgaveliste. De kan også have telefonsvarer sendt til deres postkasser. User mailboxes er den mest almindeligt anvendte postkasse type og er typisk den postkasse type, der er tildelt brugere i din organisation. \tn % Row Count 19 (+ 19) % Row 4 \SetRowColor{white} {\bf{Linked mailboxes}} & er postkasser, som brugerne har adgang til i en separat, tillid til skov. Forbundne postkasser kan være nødvendige for organisationer, der udbyder Exchange i en ressource forest. Som giver en organisation mulighed for at centralisere Exchange i en enkelt forest, samtidig med at der gives adgang til Exchange-organisationen med brugerkonti i en eller flere betroede skove. \tn % Row Count 35 (+ 16) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{3.12 cm} x{4.88 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Recipients (cont)}} \tn % Row 5 \SetRowColor{LightBackground} {\bf{Shared mailboxes }} & er ikke primært forbundet med individuelle brugere og er generelt konfigureret til at tillade adgang for flere brugere. Selvom det er muligt at tildele yderligere brugere, er \seqsplit{logonadgangstilladelserne} til enhver mailbox type, delte postkasser dedikeret til denne funktionalitet. Active Directory-brugeren, der er knyttet til en delt postkasse, skal være en deaktiveret konto. Når du har oprettet en delt mailbox, skal du tildele tilladelser til alle brugere, der har brug for adgang til den delte mailbox. \tn % Row Count 22 (+ 22) % Row 6 \SetRowColor{white} {\bf{Resource mailboxes}} & er specielle postkasser designet til at blive brugt til planlægning af ressourcer. Ligesom alle postkassetyper har en ressourcepostkasse en tilknyttet Active Directory-brugerkonto, men den skal være en deaktiveret konto \tn % Row Count 32 (+ 10) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{3.12 cm} x{4.88 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Recipients (cont)}} \tn % Row 7 \SetRowColor{LightBackground} {\bf{Room mailboxes}} & er tildelt mødelokaler, såsom konferencerum, auditorier og træningsrum. \tn % Row Count 4 (+ 4) % Row 8 \SetRowColor{white} {\bf{Equipment mailboxes }} & er tildelt ressourcer, der ikke er lokalitetsspecifikke, såsom bærbare computere, projektorer, mikrofoner eller firmabiler. \tn % Row Count 10 (+ 6) % Row 9 \SetRowColor{LightBackground} \mymulticolumn{2}{x{8.4cm}}{} \tn % Row Count 10 (+ 0) % Row 10 \SetRowColor{white} {\bf{Manage User mailboxes}} & For at ændre på bruger mailboxes kan man enten bruge Exchange admin center (EAC) eller Exchange Management Shell (EMS). EAC er en web baseret management konsol kan man ændre alt lige fra properties på brugere til at oprette nye en mailbox. Hvor EMS bruges kun med kommandoer, f.eks. Set-Mailbox -Identity patc \seqsplit{-DeliverToMailboxAndForward} \$true -ForwardingAddress sunilk@contoso.com Som så bruger kommandoen Get-Mailbox til at finde alle User mailboxes i organisationen og bruger derefter kommandoen Set-Mailbox til at indstille modtagergrænsen til 500 modtagere tilladt i Til :, Cc :, og Bcc: felter i en e-mail-besked . \tn % Row Count 37 (+ 27) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} \begin{tabularx}{8.4cm}{x{3.92 cm} x{4.08 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Monitorering}} \tn % Row 0 \SetRowColor{LightBackground} {\bf{Performance Monitor / Ydelsesmåler}} & Windows-builtin værktøj til at analyzere hvad der foregår på et system med statistikker omkring processor, hukommelse, aktive programmer, services, netværk, samt flere. Der findes en liste af counters man kan indføre til at overvåge med: \seqsplit{https://technet.microsoft.com/en-us/library/dn904093(v=exchg.150).aspx} Kan åbnes ved at skrive "perfmon" i Kør (Win+R). \tn % Row Count 19 (+ 19) % Row 1 \SetRowColor{white} {\bf{Queue Viewer}} & Exchange-builtin værktøj til at gennemse fejl der forekommer ved email trafik. Der er filter funktion til at danne bedre overblik hvis der er mange fejl posts. For at få adgang til værktøjet: åbn Exchange Toolbox, derefter dobbelt klik på Queue Viewer under Mail Flow tools. \tn % Row Count 34 (+ 15) \end{tabularx} \par\addvspace{1.3em} \vfill \columnbreak \begin{tabularx}{8.4cm}{x{3.92 cm} x{4.08 cm} } \SetRowColor{DarkBackground} \mymulticolumn{2}{x{8.4cm}}{\bf\textcolor{white}{Monitorering (cont)}} \tn % Row 2 \SetRowColor{LightBackground} {\bf{Delivery Reports}} & Exchange-builtin værktøj til at gennemse reporter af mails som er sendt og modtaget. For at få adgang til værktøjet: åbn EAC og vælg mail flow, klik derefter på Delivery Reports. \tn % Row Count 10 (+ 10) \hhline{>{\arrayrulecolor{DarkBackground}}--} \end{tabularx} \par\addvspace{1.3em} % That's all folks \end{multicols*} \end{document}