Yahoo Configuration in UVdesk Open Source Helpdesk

Updated 1 June 2023

Facebook Linkedin

Yahoo Mailbox Configuration In UVdesk Open Source Helpdesk

We will explain in this blog how to configure UVdesk open source helpdesk with your yahoo account and transform tickets on UVdesk when any user sends emails to your yahoo email address.

Create A New App Password

Security codes for two-step verification are not supported by UVdesk. In these cases, you must create an app password in order to sign in. To create a new app password, follow the steps below:

Step 1: Sign in using your Yahoo account and navigate to account information as shown below.

Step 2: After that click on the account security tab as mentioned below.

Step3: After that, go to the generate and manage passwords section and generate an app passwords.

Note: The Generate Password option is not available for now on the Yahoo account.

Step 4: After generating your app password copy that particular password.


Steps To Configure Yahoo Account With UVdesk Open Source Helpdesk:

Step 1: Swift Mailer Configuration

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


  • Swift mailer id: Write any random name of mailer id for further reference or leave it blank for creating automatically.
  • Transport Type: Select Yahoo.
  • Enable Delivery: Enable delivery status active by clicking on the check box.
  • Email: Enter the required email.
  • Password: Enter the created new app password from your yahoo account.

Step 2: Mailbox Configuration

  1. After Swift Mailer Configuration, move to mailbox configuration settings by navigating through Dashboard –> Settings –> Mailbox.
  2. In the top right corner, click the New Mailbox button.
  3. Tapping the mailbox button opens the Mailbox Configuration page, where the administrator must enter the required SMTP/IMAP information.



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

Incoming Mail (IMAP) Server

  • Transport: Select yahoo from the dropdown.
  • Username: Put the email address of your yahoo email.
  • Password: Enter the created new app password of Yahoo account.

Outgoing Mail (SMTP) Server

  • Swift Mailer ID: Select the swift mailer id that you have created in Swift-mailer.

Step 3: Email Settings

Email settings are used to send responses from the ticket panel to the customer’s email address; thus, this setting is required. To do so, go straight to email settings by going to Dashboard -> Settings -> Email Settings.

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

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

Step 4: Setup Site_Url

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

For example: localhost/folder_name/public

Step 5: Run Cron Job

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

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

Not using Yahoo? would like to know the process of mailbox configuration with Gmail, refer to this comprehensive user guide –

Gmail, Outlook , SMTP/IMAP.


That’s all for Mailbox Configuration with Yahoo 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) Uncategorized UVdesk
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*

Be the first to comment.