# Exchange and outlook
**¿Cual es la diferencia entre exchange y "outlook"?**
- Existen varias modalidades que microsoft ofrece para utilizar su servico de [Exchange](https://docs.microsoft.com/en-us/exchange/) Dentro de las cuales se aprecian:
- [Exchange Server](https://products.office.com/es-cl/exchange/microsoft-exchange-server) Esta es la que actualmente usa Dunalastair.
- [Exchange Online](https://products.office.com/es-CL/exchange/exchange-online)
- [Exchange Hybrid Deployments](https://docs.microsoft.com/en-us/exchange/exchange-hybrid)
**¿Cómo podemos acceder al calendario de los clientes?**
1. La solución que ofrece microsoft para interactuar con su servicio de mails y calendario es
[Microsoft Grap Rest Api for calendar, mail and contacts](https://docs.microsoft.com/en-us/exchange/client-developer/exchange-web-services/office-365-rest-apis-for-mail-calendars-and-contacts) Que actualmente utilizamos en Equip.
- Precisa que "Find information about the Microsoft Graph APIs that you can use to access mail, calendars, and contacts in Office 365, Exchange Online, or Exchange Server in hybrid deployments."
- Alternativa a graph, [Exchange Web Services (EWS) application](https://docs.microsoft.com/en-us/exchange/client-developer/exchange-web-services/start-using-web-services-in-exchange)
- Existe una librería para [node](https://github.com/gautamsi/ews-javascript-api) pero es muy básica.
- Aquí aparentemente hay [un ejemplo para traerse los eventos del día ](https://stackoverflow.com/questions/49422190/how-to-get-list-of-today-meetings-from-ews-using-ews-javascript-api)
**¿Cómo podría dunalastair empezar a utilizar microsoft graph?**
- [Migrar mailboxes from exchange server to exchangeOnline](https://docs.microsoft.com/en-us/Exchange/mailbox-migration/mailbox-migration#StagedorCutover)
- [Implementación hibrida de Exchange (on premise & Microsoft Office 365)](https://docs.microsoft.com/en-us/exchange/exchange-hybrid)
- [Requisitos para una implementación hibrida de exchange](https://docs.microsoft.com/en-us/exchange/hybrid-deployment-prerequisites)