SmartVPS - the complete multi-account hosting solution! Each individual account comes with free backups, addon domains, PHP-FPM with OPcache and server-side caching for lightning-fast sites. And all this at a great price!

The Copy mailbox tool available in the Migration section of the Control Panel allows you to copy the contents of a local or remote mailbox to a local mailbox on your hosting account. In this article we will show you how to copy a mailbox from Yahoo.

Prepare your account at Yahoo

1. Log in to the mailbox that you want to copy at

2. Access the Account Security section of the Account Settings page at

3. On the Account Security page, find the App passwords section, and click on the Generate app password link.

App Password

4. On the next page, type a descriptive name for the app such as Copying a mailbox via IMAP.

5. Click Generate password, and copy/save the password somewhere safe as you will need it.

Generate App Password

Copy the mailbox via the hosting Control Panel

1. Log in to your hosting Control Panel, and go to the Copy mailbox subsection of the Migration section.

Note: If the local mailbox is with an addon domain, make sure the correct domain is selected from the Domain drop-down menu in the Select a domain section.

2. Fill in the following details under Source IMAP account credentials:

  • E-mail account<type the full address of your mailbox at Yahoo, e.g. [email protected]>
  • Password<type the password you got in step 5 above>
  • Hostname:

3. From the Destination mailbox drop-down menu, select the local mailbox where you want to copy the contents of the Yahoo mailbox.

Copy mailbox

4. Click on the Continue button, and allow some time for the process to complete.

A detailed log of each mailbox copy operation gets written in a directory called "imapsync" located in the /private directory of the hosting account.