Salta el contingut

Correu a Windows: Exchange Server i Microsoft 365

Al món Windows, el servidor de correu de referència és Microsoft Exchange, que es pot desplegar de dues maneres molt diferents: Exchange Server instal·lat localment (on-premises) o Exchange Online, el servei equivalent en núvol inclòs a Microsoft 365. Moltes organitzacions combinen tots dos models en un desplegament híbrid.

Exchange Server (on-premises)

Arquitectura

Des d'Exchange Server 2016, tota la funcionalitat es concentra en un únic rol de servidor, el Mailbox role, que inclou els serveis de transport (equivalent al MTA), l'accés a client (IMAP, POP3, MAPI, ActiveSync, OWA) i l'emmagatzematge de bústies. Aquesta simplificació respecte a versions anteriors (que separaven els rols Hub Transport, Client Access i Mailbox) facilita el desplegament, encara que segueix requerint una infraestructura considerable.

Requisits previs:

  • Active Directory: Exchange amplia l'esquema d'AD i emmagatzema tota la configuració de destinataris (bústies, contactes, grups) allà. No pot funcionar sense un domini AD.
  • .NET Framework i Visual C++ Redistributable en les versions requerides per la build d'Exchange instal·lada.
  • Recursos considerables: com a mínim 128 GB de disc al volum del sistema i diversos GB de RAM, més espai addicional per a les bases de dades de bústies.

Instal·lació bàsica

La instal·lació es realitza amb l'assistent gràfic o, per a instal·lacions desateses, per línia de comandes:

# Instal·lació desatesa del rol Mailbox
Setup.exe /mode:Install /role:Mailbox /IAcceptExchangeServerLicenseTerms

Un cop instal·lat, l'eina principal d'administració gràfica és l'Exchange Admin Center (EAC), accessible via navegador (https://servidor/ecp).

Administració amb Exchange Management Shell (EMS)

La major part de la configuració real es fa amb PowerShell, mitjançant els cmdlets específics d'Exchange:

# Crear una bústia nova associada a un usuari d'AD
New-Mailbox -Name "Joan Garcia" -UserPrincipalName joan@exemple.local -Database "Mailbox Database 01"

# Consultar les bústies existents
Get-Mailbox | Select-Object Name, ServerName, Database

# Establir una quota d'emmagatzematge
Set-Mailbox -Identity joan -ProhibitSendQuota 2GB -ProhibitSendReceiveQuota 2.5GB

# Crear una regla de transport (per exemple, afegir un disclaimer legal)
New-TransportRule -Name "Disclaimer" -ApplyHtmlDisclaimerLocation Append -ApplyHtmlDisclaimerText "Aquest missatge pot contenir informació confidencial."

Bases de dades de bústies i alta disponibilitat

Exchange emmagatzema les bústies en bases de dades ESE (Extensible Storage Engine), agrupables en Database Availability Groups (DAG) per replicar-les entre diversos servidors i garantir alta disponibilitat davant de fallades de maquinari.

Microsoft 365 / Exchange Online

Microsoft 365 (abans Office 365) ofereix el correu com a servei SaaS: Exchange Online. No cal gestionar servidors ni bases de dades, i el proveïdor (Microsoft) s'encarrega del manteniment, les actualitzacions i la disponibilitat.

Model de llicències

Cada usuari necessita una llicència que inclou, entre altres serveis, una bústia d'Exchange Online amb una quota determinada (habitualment 50-100 GB segons el pla). La gestió d'usuaris i llicències es fa des del Microsoft 365 admin center (admin.microsoft.com).

Administració amb PowerShell

# Instal·lar el mòdul i connectar-se a Exchange Online
Install-Module -Name ExchangeOnlineManagement
Connect-ExchangeOnline -UserPrincipalName admin@exemple.onmicrosoft.com

# Crear una bústia compartida
New-Mailbox -Shared -Name "Suport" -DisplayName "Suport Tècnic" -PrimarySmtpAddress suport@exemple.cat

# Consultar l'estat de les bústies
Get-Mailbox -ResultSize Unlimited | Select-Object DisplayName, PrimarySmtpAddress

Configuració de DNS per a Exchange Online

Perquè un domini propi (per exemple exemple.cat) funcioni amb Exchange Online, cal publicar diversos registres al DNS del domini:

Registre Valor típic Funció
MX exemple-cat.mail.protection.outlook.com Encaminar el correu entrant cap a Exchange Online
TXT (SPF) v=spf1 include:spf.protection.outlook.com -all Autoritzar els servidors de Microsoft a enviar en nom del domini
CNAME (DKIM) selector1._domainkey i selector2._domainkey apuntant a *.onmicrosoft.com Signatura DKIM dels correus sortints
TXT (DMARC) v=DMARC1; p=quarantine; rua=mailto:dmarc@exemple.cat Política sobre correus que fallen SPF/DKIM
CNAME (Autodiscover) autodiscover.exemple.catautodiscover.outlook.com Configuració automàtica dels clients Outlook

Desplegament híbrid (Exchange Hybrid)

Un desplegament híbrid manté algunes bústies a un Exchange Server local i unes altres a Exchange Online, sincronitzades mitjançant Azure AD Connect (sincronització d'identitats) i un connector de transport segur entre tots dos entorns. És una via habitual de migració gradual cap al núvol, i permet moure bústies individualment sense interrompre el servei.

Clients

  • Outlook (escriptori): client complet amb suport per a MAPI/HTTP (protocol propietari de Microsoft, més ric que IMAP) tant amb Exchange Server com amb Exchange Online.
  • Outlook Web App / Outlook on the web (OWA): accés via navegador, equivalent al webmail d'altres solucions.
  • Clients estàndard (Thunderbird, apps mòbils, etc.): es poden connectar via IMAP/POP3 (si estan habilitats) o via protocols moderns com Exchange ActiveSync (EAS) o Microsoft Graph API.

Comparativa amb una solució autoallotjada (Postfix/Dovecot, Mailcow)

Aspecte Postfix + Dovecot / Mailcow Exchange Server Exchange Online (M365)
Cost Gratuït (llicència lliure) Llicència de servidor + CAL Subscripció per usuari/mes
Manteniment A càrrec propi A càrrec propi A càrrec de Microsoft
Requereix Active Directory No No (Azure AD, opcional)
Integració amb Outlook (MAPI) No (només IMAP/SMTP)
Escalabilitat Manual Manual (DAG) Automàtica
Control de dades Total Total Delegat al proveïdor

AC0375/05/06 — Miniactivitat

RA5 · CA5a, CA5b

Sense necessitat de desplegar un Exchange Server complet (per requisits de maquinari), crea un tenant de prova de Microsoft 365 (o utilitza'n un d'existent) i, des del Microsoft 365 admin center, crea un usuari amb bústia de correu. Documenta quins registres DNS caldria publicar al domini de l'institut perquè aquest tenant gestionés el correu real, i compara aquest procés amb el que vas seguir per configurar Postfix/Dovecot o Mailcow.