Perform the troubleshooting steps in this article if you send forms, reports, invoices, or other transactions via email through QuickBooks and you keep receiving a message that your email or password is incorrect.
These steps are applicable if you are using Gmail or Yahoo! Mail providers, or if you use Summit Hosting server. If you need assistance in setting up other Web Mail accounts, please see Set up your email service in QuickBooks Desktop.
If you are using Gmail
Gmail may be blocking sign-in attempts to your Google Account. You will have to enable access for less secure apps and turn off 2-step verification for QuickBooks to have the right permissions to send emails using your Gmail account.
- Follow the steps in this article to enable access for less secure apps.Quick tip: Your Domain admin has the ability to lock less secure app account access. Learn how to allow less secure apps to access your account by following Allowing less secure apps to access accounts.
- You can turn off 2-step verification security feature enabled on your Gmail account.
- You may also allow a new device or application access.
If you are using Yahoo! Mail
Yahoo! Mail has recently implemented a 2-step verification process. This process generates a random password that must be entered into QuickBooks Desktop when it prompts for a password when sending emails. You may also allow access for less secure apps.
- In the Yahoo Account Security page, scroll down to the Two-step verification and Allow apps that use less secure sign in sections and turn on both features.
- Follow the steps in Generate third-party app passwords to get a one-time app password. You will be prompted to select the App, select Other App and give it a name.
- Try to send the email through QuickBooks Desktop again.
- In the Password text box, enter the third-party app password generated by Yahoo.Note: You only need to enter this password once.
- Select OK.
If you are using AOL
AOL has required you to generate and use an app password if you were going to access it via third-party email app and uses 2 - step verification to avoid getting an error.
- Go to the Account security page.
- If, prompted, sign in to your account.
- Select Generate app password.
Note: If this option doesn't appear, you'll need to enable 2-step verification.
- Select the app you use from the drop-down menu.
- Select Generate.
- Follow the instructions provided to use the app password, then Done.Note: You can also stop the app password by managing it.
If you are using QuickBooks in Summit Hosting
Users with Anti-virus
Check with the developer of your anti-virus for instructions on how to allow communication through these ports.
- Yahoo!: port 465
- Gmail, Hotmail, and others: port 587
If you are using McAfee
- Select the Windows Start button, then All Programs.
- Select VirusScan Console, then double click Access Protection.
- Select the appropriate Port Blocking rule, then select Edit.
Example: Anti-virus Standard Protection, Prevent mass mailing worms from sending mail
- Add the following process names to the list of Excluded Processes.
- QBW32.exe - C:\Program Files\Intuit\QuickBooks [year]\QBW32.exe
- QBDBMGRN.exe - C:\Program Files\Intuit\QuickBooks [year]\QBDBMgrN.exe
- QBDBMGR.exe - C:\Program Files\Intuit\QuickBooks [year]\QBDBMgr.exe
- Select OK until the Access Protection Properties window is closed.
- Exit VirusScan Console.
- Try to send an email through QuickBooks again.