Outlook Configuration in UVdesk Open Source Helpdesk

Office 365 Outlook Mailbox Configuration in UVdesk Open Source Helpdesk

In the blog, we will explain how you can configure UVdesk open source helpdesk with your Outlook Account and transform tickets on the UVdesk when any user sends emails at your Outlook email Id.

Steps to configure Outlook account with UVdesk Open Source Helpdesk:

Step 1 : Swift Mailer Configuration

  1. Login into your UVdesk account.
  2. Navigate through Dashboard –> Settings –> Swift Mailer
  3. Click on create configuration button from the top right corner.
  4. Now fill the below required details and proceed with by clicking “Save Changes” button.

Swift mailer configuration

  • Swift mailer id – Write any random name of mailer id for further reference or leave it blank for creating automatically
  • Transport Type: Select SMTP.
  • Enable Delivery: Enable delivery status active by clicking on check box.
  • Server: Write “smtp.office365.com”
  • Email: Mention valid email id of Outlook
  • Password: Enter the password of the Outlook email id.
  • Port: Enter port number is “587
  • Encryption Mode: Select encryption mode as “TLS” for Outlook from dropdown.
  • Authentication Mode: Select authentication mode as “Login” for Outlook from dropdown.
  • Sender Address: Enter Sender email address.
  • Delivery Address: Enter delivery email address.

Step 2 : Mailbox Configuration

  1. After Swift Mailer Configuration, move to mailbox configuration settings by navigating through Dashboard –> Settings –> Mailbox.
  2. Click on New Mailbox button from the top right corner.
  3. Tapping on mailbox button brings up to Mailbox Configuration setting page, Here admin needs to fill out below required SMTP/IMAP details.

Mailbox Settings

  • Mailbox Id: Enter Mailbox Id else leave blank to automatically create Id.
  • Mailbox Name: Enter Mailbox name for identification.
  • Enable Mailbox: Click on checkbox to enable Mailbox.

Incoming Mail (IMAP) Server

  • Transport: Select IMAP from dropdown.
  • Host: Host name should be “{outlook.office365.com:993/imap/ssl}INBOX” for Outlook.
  • Email: Put email address of IMAP(incoming mail server)
  • Password: Enter password of given email id.

Outgoing Mail (SMTP) Server

  • Swift Mailer ID: Select swiftmailer id which you have created in Step 1.

Step 3 : Email Settings

Email settings is use to send the reply from ticket panel to the customer email id hence this setting is mandatory. To do this, directly go to email settings by navigating through  Dashboard –> Settings –> Email Settings. 

Now fill the required details Email Id, Name, Swiftmailer id and Proceed.

Email Settings

  • Email Id: This email address sends ticket reply to your customer email id.
  • Name: Enter any name for identification.
  • Swiftmailer id (Select from drop down): Choose Switfmailer id which you’ve created.

Step 4 : Setup Site_Url

Now, need to edit few changes in code, navigate through config->packages->uvdesk.yaml  and find site_url, enter the localhost or domain path till public, make sure you have removed http://

For examplelocalhost/folder_name/public

Site URL outlook configuration

Step 5 : Run Cron Job

Run below refresh command through terminal into project root directory to fetch emails as a tickets.

php bin/console uvdesk:refresh-mailbox email-address@example.com

Run Cron Job

Schedule cron Job that need to be executed repeatedly (e.g., hourly, daily, or weekly), you can use the crontabcommand. for more details refer this guide.

That’s all for Mailbox Configuration with Outlook in UVdesk Open Source Helpdesk. For any doubts or suggestions regarding the extension get back to us at support@uvdesk.com or raise a ticket at our Helpdesk system.

Category(s) UVdesk
. . .


Add Your Comment

Be the first to comment.