cancel
Showing results for 
Search instead for 
Did you mean: 
Giovann_G
Moderator

Emailing Invoice with Office 365 Exchange Stopped Working

I appreciate you for joining the thread, WowMissy.

 

I know how important to your business that everything is working. Let me route you to the best support so this can be fixed as soon as possible.


Our engineering team already identified this issue is caused by the most recent Office 365 released update. Reinstalling and updating your outlook to the latest released should fix this. Also, let's ensure that your QuickBooks software is up-to-date. If so, I'd suggest reaching out to our Support Team. They have the tools to do screen sharing and further investigate why it hasn't been fixed yet.

 

Here's how:

 

  1. Go to the Help menu and select QuickBooks Desktop Help.
  2. Choose Contact Us.
  3. Enter a brief description of your issue in our Ask a question (or tell us what's wrong) field.
  4. Click Continue, then select the available options to connect.

 

Support hours are Monday to Friday from 6 AM to 6 PM PT.

 

For your reference, you can review this guide here on how to fix this outlook error: Outlook cannot log on when emailing in QuickBooks Desktop.

 

Reply to this post if you have further questions about emailing invoices. The Community and I will always here to help you 24/7. Have a good day!

afabozzi
Level 1

Emailing Invoice with Office 365 Exchange Stopped Working

Thanks for the info!

There is a way to enable SMTP Auth from the Office365 Admin page.

Go here https://portal.office.com/adminportal/home#/featureexplorer and click Show All

  • Expand Settings
  • Select Org Settings
  • Click Modern Authentication
  • On the right scroll down and check the box next to Authenticated SMTP
  • Click Save

Enable_SMTP_Auth.png

I have created a full step by step walk through on who to configure the Web Mail setting in QuickBooks on my website located here:

https://www.fabozzi.net/use-office365-web-mail-in-quickbooks/ 

 

Email me with any questions. Hope it helps someone.

afabozzi
Level 1

Emailing Invoice with Office 365 Exchange Stopped Working

Thanks for the info. There is a way to enable SMTP Auth from the Office365 Admin page.

Go here https://portal.office.com/adminportal/home#/featureexplorer and click Show All

  • Expand Settings
  • Select Org Settings
  • Click Modern Authentication
  • On the right scroll down and check the box next to Authenticated SMTP
  • Click Save

Enable_SMTP_Auth.png

I have created a full step by step walkthrough on who to configure the Web Mail setting in QuickBooks on my website located here:

https://www.fabozzi.net/use-office365-web-mail-in-quickbooks/ 

 

Hope this helps someone. Feel free to email me with any questions.

Countdown
Level 1

Emailing Invoice with Office 365 Exchange Stopped Working

Here is the REAL Solution via Microsoft. 

 

In your www.Office.com Admin Email Account

  • Log into your Microsoft Account with your Admin account email
  • From your admin panel, click on users, then active users.

  • In the pop up on the right, click on mail, them manage email apps.

    everything in here should be checked.

  • The last one is the Authenticated SMTP, which, by default, is not.  Click everything on

  • Make sure that it is, give it 15 to 30 minutes, then try to do the set up at QB again, and let me know.

 

In QB

  • Click Edit and at the bottom Preferences
  • Send Forms
  • Select Web Mail
  • Add or Edit your email address
  • Email Provicer "other"
  • Server outlook.office365.com
  • Port 587
  • Click on the SSL/TLS box
oscarrier
Level 1

Emailing Invoice with Office 365 Exchange Stopped Working

candice, i have done all of this steps and im still having the same issue. this all started about 3 weeks ago when i upgraded to QB2021

jcsomebody
Level 1

Emailing Invoice with Office 365 Exchange Stopped Working

 It seems this problem has come up again 'cause Microsoft seems to have changed something. I've looked through all the articles in this forum. With no results. When I do the modern authentication with the web authorization, I enter the password and the page just sits there.

stvp2000
Level 2

Emailing Invoice with Office 365 Exchange Stopped Working

I agree; spoke to Microsoft tech support and the agent was a former Intuit employee.  They informed me that the issue is indeed on Intuit's end and I confirmed all of these same steps do not resolve the issue for O365 users.  As of Nov 2021 this seems to be a current issue again.  

JessT
Moderator

Emailing Invoice with Office 365 Exchange Stopped Working

Hi stvp2000,

 

It would be best to contact our Support to check this further using more tools. You can reach them using the steps below or contact the phone number in this article: Contact QuickBooks Desktop support.

 

  1. Go to the Help menu and select QuickBooks Desktop Help.
  2. Choose Contact Us.
  3. Enter a brief description of your issue in our Ask a question (or tell us what's wrong) field.
  4. Click Continue, then select the available options to connect.

 

Let us know if you have more questions in mind. Take care always.

afabozzi
Level 1

Emailing Invoice with Office 365 Exchange Stopped Working

I just tested emailing an invoice using the steps outlined on my website and it was sent with no issues.

 

Can you go here and verify you have the correct information entered?

https://www.fabozzi.net/use-office365-web-mail-in-quickbooks

 

Part 1 is for MFA users only. If you don't have MS MFA enabled then you can skip to Part 2. My test was done from an MFA enabled account.

 

Let me know if you have any questions.

afabozzi
Level 1

Emailing Invoice with Office 365 Exchange Stopped Working

I just tested emailing an invoice using the steps outlined on my website and it was sent with no issues.


Can you go here and verify you have the correct information entered?

https://www.fabozzi.net/use-office365-web-mail-in-quickbooks


Part 1 is for MFA users only. If you don't have MS MFA enabled then you can skip to Part 2. My test was done from an MFA enabled account.


Let me know if you have any questions.

ManneredFinance
Level 3

Emailing Invoice with Office 365 Exchange Stopped Working

Unfortunately my email also stopped working today. I've spent last 4 hours trying to fix it with no luck.

 

I really don't want to disable MFA with all the data leaks and hacking that happens. I wish there was a better fix.

 

On Microsoft 365 it shows that QB was able to successfully login, but on the QB side it just keeps loading.

 

So frustrating, my whole day down the drain

ShiellaGraceA
QuickBooks Team

Emailing Invoice with Office 365 Exchange Stopped Working

Thanks for joining us here, @ManneredFinance.

 

I'll share some troubleshooting steps on how to get this resolved. You'll want to download and run the QuickBooks File Doctor tool. This tool fixes company file issues (including program lag). Let me guide you through how.

 

  1. Close QuickBooks and then download QuickBooks Tool Hub.
  2. Save the on your Desktop.
  3. Open the file you downloaded (QuickBooksToolHub.exe). Then, follow the on-screen steps to install and agree to the terms and conditions.
  4. Once done, double-click the icon on your Windows desktop to open the tool hub.
  5. From the launchpad, select Network Issues. This will open the Quick Fix my file and the QuickBooks File Doctor.

 

After running the tool, restart your computer and then toggle your go back to email preference to Web Mail. Here's how:

 

  1. Go to Edit, and then choose Preferences.
  2. Select Send Forms, and then tap the My Preferences tab.
  3. Tick the radio button next to Web Mail.
  4. When the box populates, pick Others in the drop-down box.
  5. Put "outlook.office365.com" in the Server Name.
  6. Type "993" in the Port.
  7. Check the box labeled as SSL.
  8. Click OK and then OK to close out the window.

 

Once done, try sending an email again with these changes. Please check out these articles below for additional reference:

 

Let me know how it goes after trying the above recommendation as I wanted to ensure this is resolved for you. Take care and stay safe.

ManneredFinance
Level 3

Emailing Invoice with Office 365 Exchange Stopped Working

Hi Shiella for your reply,

 

Using your instructions, I am stuck at Step 5. After I click network, there is no option for "Quick Fix my file"

 

Can you advise. I only have the option QuickBooks Database Server Manager under Network Issues

Catherine_B
QuickBooks Team

Emailing Invoice with Office 365 Exchange Stopped Working

Hello there, ManneredFinance.

 

Thanks for keeping us posted. 

 

The hub is a launchpad for the tools you’ll use to fix your issue. Each tab has a set of tools to address different types of problems:

  • Select Company File Issues if you have an error message when you open your company file or have missing or blank lists. This will open the Quick Fix my file and the QuickBooks File Doctor tool. If you need more help, select File Doctor Help on the company file tab.
  • Go to Network Issues if you have problems with your network or your computers over a network like error H202. You must be on your server computer.
  • Select Program Problems if you notice performance issues, problems when you open the program, Error 6123, and the program crashing or stopped working. We recommend using the Quick Fix my Program first. You can also use this section to resolve common PDF and print-related issues.
  • Click Installation Issues if you have a problem when you install or uninstall QuickBooks Desktop. You can also resolve 3371 errors.
  • Select Password Reset if you need to reset your password.
  • You can click the Advanced Tools for common Windows shortcuts used to help troubleshoot common QuickBooks errors.

Then, toggle your go back to the email preference

 

Feel free to leave a message below if you have further questions about authenticating email. I'm willing to help you. Keep safe always. 

stvp2000
Level 2

Emailing Invoice with Office 365 Exchange Stopped Working

All of the steps contained in this thread do not resolve the issue in my case.  

 

Things I've tried:

  • Looking at Azure Sign-In Logs (shows success for QuickBooks sign in but after the authenticator app approves the sign in request QB Desktop fails to move on and the dots just keep repeating in an endless loop as if it's still processing the confirmation from the authenticator app)
  • Using both port 993 and 587 along with smtp and various combinations of the address (Microsoft advises 587 not 993)
  • Turning on/off M-FA as well as Enforcing it (waiting an hour or more between each change)
  • Confirming all services are turned on not just via the Admin portal GUI but via Power Shell as someone else eluded to in a previous post (because sometimes the checks don't actually turn the service on)
  • Using the preset outlook option for webmail setup vs other (neither seem to work at the moment)
  • Using QBTool Hub didn't resolve the issue

 

An Intuit support agent additionally concluded that the only resolution (at least in my case) is to not use my company email account, as they can't seem to get it working.  The agent I spoke to said they saw this at least one other time where they were unable to reach a fix for a user trying to send emails via a Microsoft account.

stvp2000
Level 2

Emailing Invoice with Office 365 Exchange Stopped Working

There is definitely an issue with the API on the webmail Outlook setting side but Microsoft worked with me to at least get emails working from within QuickBooks....

 

Do this: 

 

Use other for setting up your email account and enter the following details:

smtp.office365.com

Port 587 and check SSL/TLS

 

Then try to send an invoice/estimate etc.

When you try to send, before selecting email, check the email later option.

 

You'll find that all of a sudden the email goes through once you enter your regular password (not an app password if you created one).

 

In Azure you can keep security defaults enabled and this method will still work, along with M-FA.  And once you send a document successfully you won't have to check the email later option for subsequent emails.  It's almost as if there is an issue in the code and that wakes it up to properly handle the request.    

Seco
Level 1

Emailing Invoice with Office 365 Exchange Stopped Working

Make that Feb 2022 and the problem still exists. 

RenjolynC
QuickBooks Team

Emailing Invoice with Office 365 Exchange Stopped Working

Hello, Seco.

 

I appreciate your time coming here for support.

 

If you have downloaded the latest Office 365 update and tried the suggested steps shared on this thread, I recommend reaching out to our Customer Care Team. They can review your setup and investigate what's causing this behavior when emailing the invoice.

 

Please take note that our support hours for QuickBooks Desktop Pro, Premier, Plus is available from M-F 6 AM to 6 PM. For QuickBooks Desktop Enterprise we're available any time, any day.

 

Here's how to contact our support:

 

  1. In your QuickBooks Desktop program, go to Help QuickBooks Desktop Help.
  2. In the Have a Question window, click the Contact Us link at the bottom.
  3. From the Contact Us page, select any topics.
  4. Under Here's how to connect with a QuickBooks expert section, click the Start a Message or Get Phone Number button.

You can also get our direct phone number in this link: Contact QuickBooks Desktop support.

 

I'd also like to share this article to learn about the Microsoft Office compatibility: Microsoft Office 2010, 2013, 2016, and 365 FAQ.

 

You're always welcome to reply on this thread if you have any additional questions or concerns. We're here to help you out again. Take care and stay safe.

Absoluteg
Level 1

Emailing Invoice with Office 365 Exchange Stopped Working

The problem with all of this is that Quickbooks is using legacy authentication (Authenticated SMTP) via a Username and Password.  This is being removed from the O365 Platform.  THye have been warning about this for 2+ years now.

You can still do Authenticated SMTP but has to be done via Modern Authentication. The way you do this is via an Enterprise Application in Azure using the Graph API and correct permissions.  This will then allow for the MFA (As it's modern auth aware NOT legacy auth aware - which is why it doesn't work).

 

For organizations that also use Conditional Access Policies to block legacy auth - they to will be blocked and have problems.  The Modern Auth approach will work with both Conditional Access Policies and MFA.

 

Quickbooks - you need to give your users an option in sending email via the Microsoft Graph API (via Enterprise application) and API permissions consented to (on behalf of organization).

 

Recommendations in this thread actually make O365 platform less secure!

If you don't do this soon you are going to start having some really angry customers!

Charies_M
Moderator

Emailing Invoice with Office 365 Exchange Stopped Working

I appreciate you for sharing your points, Absoluteg.

 

I understand that the option to allow users an option in sending email via the Microsoft Graph API (via Enterprise application) and API permissions consented to (on behalf of organization).

 

Please know that our product engineers are considering all suggestions based on the number of requests and their impacts on the user interface before they're rolled out.

 

For now, I suggest submitting feedback directly to our product engineers. They may look into this suggestion and consider adding the option in the future update. To submit feedback, please be guided with the steps below:

  1. Open your QuickBooks Desktop company file.
  2. Go to the Help menu, then select Send Feedback Online and choose Product Suggestion.
  3. Enter your feedback and click Submit.

You might also want to visit our feedback forum to check the recent updates made in QuickBooks.

 

For tips and related articles in the future about the "How Do I" steps in QuickBooks Desktop, visit our QuickBooks Community help website for reference.

 

Reach out to me with whatever questions you may have about QuickBooks. I’m more than happy here to assist you further. Have a good one.

dotinc
Level 1

Emailing Invoice with Office 365 Exchange Stopped Working

enable SMTP Authentication in Microsoft 365:

Open the Microsoft 365 admin centre

1. go to Users > Active users.

2. Select the user, and in the flyout that appears, click Mail.

3. In the Email apps section, click Manage email apps.

4. Verify the Authenticated SMTP setting: is checked = enabled.

5. When you’re finished, click Save changes

JPS19
Level 1

Emailing Invoice with Office 365 Exchange Stopped Working

After 8 hours of talking with 4 IT guys, 1 with Quickbooks and 3 with GoDaddy,  I finally had to rent one, at BASK, and it was very simple.  He went to my GoDaddy Office & Email Dashboard, under Account Information, selected Advance Settings and toggled ON the SMTP Authentications button.  And with the previous talked about Server / Port settings

SMTP. OFFICE365.COM

PORT 587

it instantly worked.

Looked like this:

Advanced Settings

SMTP Authentication
On
 
teereqs
Level 1

Emailing Invoice with Office 365 Exchange Stopped Working

I was having the same issue after enabling MFA on our Office accounts. After creating an app password in office, it still wasn't working. At first I couldn't create an app password at all, and the only option was to add authenticator app. In order to see the option to add an app password, you need to make sure that MFA is set to enforced. Admin Center > Users > Active Users > Multi Factor Authentication. This will bring up a window that shows all users and on the far right, under "Multi-Factor Auth Status" it will either say: Enabled or Enforced. Make sure it's set to Enforced.

 

If you don't know how to add an app password this is how:

 

Login to office > Click your user bubble in top right > View Account > Security Info > Add sign -in method > Choose App password > Name it Quickbooks > and then save that password somewhere safe. They will only show it to you once. You will use this app password as your email password when sending email out of QB.

 

After i set up the app password it still wasn't working, and that was due to SMTP Authentication not being set. There are couple ways to check this. 

 

First Way

 

Admin Center > Users > Click User > Pop up will come up on right side of Screen > Click Mail tab at Top > Manage Email Apps > Make sure Authenticated SMTP is checked

 

Second Way

 

Even after checking Authenticated SMTP in mail settings, my email still wasn't working. When MFA was initially setup in our account, it asks if you want to use the security defaults. If you select yes, then there is a block of settings in Org settings called Modern Authentication, that you will not be able to change if Azure's default security settings are being used. To access these settings you need to navigate to aad.portal.azure.com

 

Click Azure Active Directory on the left pane > Under Manage > Click Properties> Click "Manage Security Defaults" on very bottom. Should be in small blue font > Window will pop up in left pane. Click No under "Enable Security Defaults", and fill out the reason why you're changing > Hit save.

 

Now go back to Office Admin Center > Clock Settings on left > Org Settings > Modern Authentication > Make sure "Authenticated SMTP" is set. 

 

Should be all set now. Make sure you create an app password called Quickbooks, and when you go to send an email through quickbooks use that app password instead of your actual account password. 

 

Email setting should be the following in QB:

 

Email ID: Your Email

Email Provider: Others

Server Name: smtp.office365.com

Port: 587

Enable:  SSL/TLS

 

Hope that helps anyone who stumbles upon this. This is what worked for me using Outlook and Quickbooks Desktop 2021

 

 

 

Katie L
Level 1

Emailing Invoice with Office 365 Exchange Stopped Working

Go Daddy forced us on to Microsoft 365 and it is not working to add our company emails to Quickbooks. What is the solution? I have tried all above with no solution. 

 

Maybelle_S
QuickBooks Team

Emailing Invoice with Office 365 Exchange Stopped Working

Hello there, @Katie L.

 

Since the issue persists, I'd recommend getting in touch with our Customer Support Team. This way, they can pull up your account in a secure environment and check the cause of the issue.

 

Here's how to contact our support:

 

  1. In your QuickBooks Desktop program, go to Help QuickBooks Desktop Help.
  2. In the Have a Question window, click the Contact Us link at the bottom.
  3. From the Contact Us page, select any topics.
  4. Under Here's how to connect with a QuickBooks expert section, click the Start a Message or Get Phone Number button.

I'd also like to share this article to learn about the Microsoft Office compatibility: Microsoft Office 2010, 2013, 2016, and 365 FAQ.


Please know that you can always get back to us if you have other questions. I'm always here to help.

Sign in for expert help
Ask questions, post replies & join our community of QuickBooks users.

Need to get in touch?

Contact us