Skip to content

QuickBooks MAPI Keeps Asking for Password [Fixed]

    QuickBooks MAPI Keeps Asking for Password

    You might recognize that QuickBooks MAPI keeps asking for password again and again while trying to mail invoices to your clients or performing other related processes. You might have to enter the password every time you try to do the same, which can become tedious and triggering for an average QB user. This might also result in your invoice mails failing. MAPI, or Messaging Application Programming Interface, helps QB to communicate with Outlook and send invoices through email. If the communication process is interrupted, it will start asking for the email password over and over again, which can prevent you from sharing your invoices.

    In this blog, we’ll help you conquer this issue with our guided step-by-step solutions. First, let’s take a look at the potential factors that can lead to it.

    Below is presented a concise summary of this blog on the issue QuickBooks MAPI keeps asking for password in a tabulated format:

    DescriptionUsers often struggle with the issue where QuickBooks MAPI keeps asking for password. This is extremely time-consuming and can even cause your emails to fail. 
    CausesInvalid password, corrupted MAPI32.dll file, corrupted Outlook profile, incorrect email preference in QB, outdated QBDT, and installation issues.
    Ways to fix itUpdate QB Desktop, verify the email password, change your email preference, update MS Outlook, repair the MAPI32.dll file, configure the Firewall, update Windows OS, and clean install QB.

    Before you try to patch this error, first, let’s ensure you have set up your Outlook for QB the right way:

    Step 1: Connect with Your ISP to Acquire the Following

    1. Username
    2. Password
    3. Incoming email server address
    4. Incoming email server type
    5. Outgoing email server address

    Next, let us configure Outlook.

    Step 2: Set up Outlook

    1. Run QuickBooks
    2. Browse to the Edit menu
    3. Select Preferences
    4. Press Send Forms
    5. Select Outlook
    6. Finally, hit OK

    Note: You might still have to sign in while sending emails in a hosted environment.

    Note: QB doesn’t support ISPs that work with STARTTLS encryption

    1AND1.comsmtp.1and1.com587 (SSL enabled, with password)
    ADELPHIAmail.adelphia.net110
    AOLsmtp.aol.com465 or 587 (SSL enabled for incoming and outgoing mail servers)
    BELL SOUTHmail.bellsouth.net110
    COMCASTsmtp.comcast.net587
    COMPUSERVsmtp.compuserve.comsmtp.aol.com110 or 587
    COX Businesssmarthost.coxmail.com465 or 587
    COX CENTRALsmtp.central.cox.net465 or 587
    COX EASTsmtp.east.cox.net465 or 587
    COX WESTsmtp.west.cox.net465 or 587
    EARTHLINKsmtpauth.earthlink.net25 (with password)
    LYCOSsmtp.mail.lycos.com25
    MICROSOFT OUTLOOK 365outlook.office365.com587 (SSL enabled)
    NETSCAPEsmtp.isp.netscape.com25 (SSL enabled)
    PRODIGYsmtp.prodigy.net25 (SSL enabled)
    ROADRUNNERsmtp-server.sc.rr.com587
    SPRINT PCSsmtp.sprintpcs.com25
    VERIZONoutgoing.verizon.net465
    VERIZON YAHOOoutgoing.yahoo.verizon.net465

    Now, let’s proceed to troubleshoot your problem in the next section.

    You can fix this cumbersome problem with our step-by-step solutions given down below:

    Update QuickBooks to the Latest Version

    Update QuickBooks Desktop
    Update QuickBooks to the Latest Version

    We recommend that you update your QuickBooks application to the latest version before you proceed to other troubleshooting methods. Doing this will help you eliminate most of the issues you might be facing in your QB workstation. If this doesn’t fix your issue, check out the following solution.

    Check and Verify the Password of Your Email

    If you’re unable to send invoices through the mail, and your QuickBooks MAPI keeps asking for a password, it can be due to an incorrect password. Follow the steps below to verify your password:

    1. Firstly, click Show Password when you type the password of your email ID
    2. Double-check if the password you just entered is correct
    3. If, after verifying the password to your email, you still cannot send invoices, reset and create a new password for your email account.

    Now you would be able to send invoices to your clients without facing the QuickBooks keeps asking for a password issue.

    Change Email Preferences for QB Desktop

    You might have set up the wrong email preference in QB, resulting in this error. To fix this, follow the steps given below:

    Change Email Preferences for QB Desktop
    1. Open QB Desktop
    2. Navigate to the Edit menu
    3. Click on Preferences
    4. Now, press Send Forms
    5. Click on Web Mail
    6. Select Add
    7. Fill in the Add Mail info
    8. Hit OK
    9. Select OK again to save

    Is your MAPI still asking for a password? Move ahead to the next section.

    Update Your Microsoft Outlook

    Using an outdated version of Microsoft Outlook can also be the spark that ignites this issue. Hence, it’s essential that you download and install the latest Microsoft Office updates before trying to send invoices from QB through emails again.

    Try Repairing the MAPI32.dll File

    You can try to repair the MAPI32 dynamic link library file to resolve the QuickBooks MAPI keeps asking for password issue. To do so, follow these steps:

    1. Open local disk C
    2. Navigate to C:\Windows\System32
      C:\Windows\System32
    3. Find FixMAPI.exe
    4. Now, run the tool
    5. Wait for the tool to finish working

    After this process is complete, your QuickBooks will be able to communicate with MS Outlook without any added difficulties.

    Repair Your Microsoft Outlook Profile

    If your QuickBooks MAPI keeps asking for password, you should try fixing your Outlook account profile with the following steps:

    1. Open Microsoft Outlook
    2. Navigate to the File menu
    3. Click on the Account Settings dropdown menu
    4. Then, select the Account Settings option
      Account Settings
    5. Now, browse to the Email tab
    6. Select your account (profile)
    7. Press Repair
    8. Follow the prompts you see in the wizard

    This would repair your profile and help Outlook establish a strong connection with QB, invalidating the need to ask for a password every time.

    Configure Your Windows Firewall Settings

    One of the main reasons you’re encountering this issue can be that your Windows Firewall is blocking QuickBooks. Therefore, it’s important to configure your Firewall settings to allow QB to connect to the internet and perform critical functions.

    Switch Off the Admin Mode of QuickBooks

    To turn off the admin mode in order to stop the issue of QuickBooks MAPI keeps asking for a password Windows 10, follow the steps given below:

    Switch Off the Admin Mode of QuickBooks
    1. Find the QB Desktop icon
    2. Right-click on it
    3. Press Open File Location
    4. Open the QuickBooks folder
    5. Right-click on QuickBooks.exe
    6. Click on Properties
    7. Now, go to the Compatibility tab
    8. Unmark the Run this program as an Administrator box
    9. Click on Apply to save
    10. Finally, press OK to close the window

    This would resolve the issue, and you won’t have to enter the password time and again while using MAPI.

    Update Your Windows Operating System

    You must download and install the latest Windows update in order to fix the QuickBooks MAPI keeps asking for password problem. An outdated Windows version may be incompatible with running the latest QB or Microsoft Office updates. After updating your system OS, you’d be able to perform your tasks smoothly.

    Clean Install Your QuickBooks Application

    If you’re still at bay with the QuickBooks MAPI keeps asking for a password issue, it’s time to clean install your QuickBooks workstation. Doing this would help eliminate any underlying problems with your QBDT app and make sure that it can smoothly perform cross-platform communication. 

    Mentioned below are some of the key factors that your QuickBooks MAPI keeps asking for email password:

    1. The email account password might be invalid, which can cause trouble with authenticating your ID, resulting in failed emails.
    2. The MAPI32.dll file can be damaged, triggering this problem.
    3. A corrupted Microsoft Outlook profile can also cause this error.
    4. Your QuickBooks MAPI repeatedly asking for a password can be a result of incorrect email preferences in your workstation.
    5. Your QuickBooks Desktop app might be outdated.
    6. Some of the settings of your security apps can be restricting QuickBooks from cross-platform communication.
    7. Inherent installation issues with your QuickBooks application can also result in this error.

    However, if QBmapi64 is out of memory, we have drafted another article to help you resolve it.

    In this blog, we have discussed about the QuickBooks MAPI keeps asking for password problem. We provided you with an easy-to-follow step-by-step guide you can use to troubleshoot this issue on your own.

    How do I stop QuickBooks from asking for a code?

    To disable 2-step verification, navigate to accounts.intuit.com and then log in using the QB ID and password. Now, browse to the 2-step verification section and select Turn Off.

    How do I remove password protection from QuickBooks?

    To remove password protection from QuickBooks, first open your QB app and navigate to your company file. Now, click on the Edit menu, and press Change QuickBooks Password. Enter your current password. Let the new password fields remain blank. Finally, click on OK to save the changes.

    Why is QuickBooks asking for a closing date password?

    The QB app has an in-built safety feature to prevent you from changing closed periods by mistake. You should set up a closing date password when you send over your company file to the accountant.

    You May Also Read-

    QuickBooks Desktop Payroll Liabilities Not Showing: Troubleshooting Guide

    Get Rid of QuickBooks Error: The File You Specified Cannot Be Opened

    How to Resolve Delivery Server Down in QuickBooks Issue Easily

    An Easy Guide to Fix QuickBooks Time Error Code 10000

    A Beginner’s Guide to Reactivate QuickBooks Payroll Subscription