From 4c73d91b2bd9635c58ff6e65120fbc93e1303245 Mon Sep 17 00:00:00 2001 From: FreeScout <40499291+freescout-helpdesk@users.noreply.github.com> Date: Mon, 28 Sep 2020 08:57:28 +0300 Subject: [PATCH] Updated Connect Microsoft Office 365 Exchange to FreeScout (markdown) --- ...rosoft-Office-365-Exchange-to-FreeScout.md | 24 +++++-------------- 1 file changed, 6 insertions(+), 18 deletions(-) diff --git a/Connect-Microsoft-Office-365-Exchange-to-FreeScout.md b/Connect-Microsoft-Office-365-Exchange-to-FreeScout.md index 90a5b03..12816a7 100644 --- a/Connect-Microsoft-Office-365-Exchange-to-FreeScout.md +++ b/Connect-Microsoft-Office-365-Exchange-to-FreeScout.md @@ -1,25 +1,13 @@ You can **send** emails from FreeScout on behalf of your Microsoft Office 365 Exchange email without any problems (see instruction [here](https://github.com/freescout-helpdesk/freescout/wiki/Sending-emails#microsoft-office-365-exchange)). -In order to **fetch** emails from Microsoft 365 mailbox we are proposing a temporary solution until PHP developers add an oAuth support to PHP IMAP extension (read more [here](https://github.com/freescout-helpdesk/freescout/issues/619)). +In order to **fetch** emails from Microsoft 365 mailbox give Microsoft's shared mailbox's user (same alias) a password by 'resetting' it and use that to authenticate. When creating a shared mailbox, Exchange assigns a 'user' to it with the same alias. So when you, for example, create a shared mailbox called info@example.org, Exchange will create a user called info with the same mail address. Obviously, you can't login to this user because it has no password until you give it one! -In order to use Microsoft Office 365 Exchange email with FreeScout you need to create an additional mailbox in any Email Service Provider (Yahoo, Yandex, etc), forward emails from Microsoft 365 to this email address and fetch them in FreeScout. +1) Make sure you've got a shared mailbox at Microsoft Office 365 Exchange. -## 1. Create an additional email (Yandex.com) +2) Log in to the Microsoft 365 Admin Center. You must be an admin to do so at [admin.microsoft.com](admin.microsoft.com). -Register [here](https://passport.yandex.com/registration) a new email address. For example **test@yandex.com** +3) Go to "Users > Active users" and select the user with the same mail address (aka 'alias' or 'UPN') as your shared mailbox. -![2020-05-26_14-48-01](https://user-images.githubusercontent.com/40499291/82881826-ee7b7800-9f5f-11ea-9854-8e8c6243e981.png) +4) Click Reset password and select `Let me create the password` and enter the desired password. Save it. -## 2. Configure forwarding emails from Microsoft 365 - -In Microsoft 365 go to `Users --> Active Users --> Select a user --> Mail --> Manage email forwarding`: - -![2020-05-26_14-56-52](https://user-images.githubusercontent.com/40499291/82883072-ad846300-9f61-11ea-8062-029db8e4303a.png) - -![2020-05-26_15-01-26](https://user-images.githubusercontent.com/40499291/82883155-cab93180-9f61-11ea-8de3-8622b682db7e.png) - -## 3. Configure fetching from Yandex mail in FreeScout - -Set up fetching from Yandex mail into FreeScout: - -![2020-05-26_15-10-12](https://user-images.githubusercontent.com/40499291/82884114-04d70300-9f63-11ea-8a9b-adbece820888.png) \ No newline at end of file +You can now enter the shared mailbox as username and the password in FreeScout's mailbox connection settings. \ No newline at end of file