To set up Outlook SMTP authentication with 2FA and OAuth2 for GlockApps, begin by enabling 2FA in your Microsoft account settings. The specific steps depend on whether basic authentication (with app passwords) is permitted by your Microsoft 365 account type; if not, OAuth2 is necessary. If using app passwords, generate one specifically for GlockApps. Ensure SMTP AUTH is enabled in Exchange Online. When configuring GlockApps, use smtp.office365.com on port 587 with TLS encryption, and provide your full Outlook email address and the app password or OAuth2 credentials. For OAuth2, register GlockApps as an application in Azure AD, granting it SMTP.Send permissions. Also, check that legacy authentication isn't disabled in Office 365 and that conditional access policies aren't blocking GlockApps. Ensure your firewall permits connections on port 587 to the Outlook SMTP server. In GlockApps, the 'from address' must match your Outlook email address. Finally, understanding and enabling SMTP authentication are crucial for proper email transmission.
10 marketer opinions
To set up Outlook SMTP authentication with 2FA and OAuth2 for GlockApps, several factors need to be considered. First, ensure that basic authentication (with app passwords) is enabled at the Microsoft 365 domain level if you're not using OAuth2. Microsoft requires OAuth2 StartTLS, and GlockApps may need browser cookies enabled. If the domain only allows OAuth2, GlockApps must natively support it, which involves registering GlockApps as an application in Azure Active Directory and granting it SMTP.Send permissions. Configure GlockApps with the Outlook SMTP server address (smtp.office365.com), port 587, and TLS encryption, using your full Outlook email address and either an app password or OAuth2 credentials. Also, check that legacy authentication isn't disabled in Office 365 and that conditional access policies aren't blocking GlockApps. Specify the correct 'from address' in GlockApps, matching your Outlook email. Finally, verify that your firewall isn't blocking the connection, allowing SMTP port 587 and GlockApps IP address.
Marketer view
Marketer from Email Geeks explains that depending on the account type on Microsoft365, the ability to use basic authentication (even with app-specific passwords) might be disabled by the domain admin.
30 Nov 2024 - Email Geeks
Marketer view
Email marketer from SuperUser shares to ensure that your firewall isn't blocking the connection between GlockApps and the Outlook SMTP server. You may need to add exceptions for the SMTP port (587) and the GlockApps IP address.
5 Jan 2024 - SuperUser
1 expert opinions
Setting up Outlook SMTP authentication correctly with 2FA and OAuth2 for GlockApps requires understanding and properly enabling SMTP authentication settings to ensure emails are sent correctly.
Expert view
Expert from Word to the Wise explains that understanding and enabling SMTP authentication settings is critical to ensuring your emails are sent properly.
25 Nov 2024 - Word to the Wise
7 technical articles
Setting up Outlook SMTP authentication with 2FA and OAuth2 for GlockApps involves understanding the OAuth 2.0 authorization code flow for API authentication, using app passwords for apps lacking 2FA support, and enabling SMTP AUTH in Exchange Online. Modern Authentication (OAuth 2.0) is typically required for Office 365, making legacy protocols less ideal. Configuration also includes setting up SMTP details within GlockApps. If using OAuth2, register GlockApps in Azure, specifying the application name, account types, and redirect URI. API permissions, particularly SMTP.Send, are crucial in Azure for enabling email functionality.
Technical article
Documentation from Microsoft Learn describes how to enable or disable authenticated SMTP (SMTP AUTH) protocol submission in Exchange Online. It details the steps required to ensure the mailbox is configured correctly, including checking the 'SmtpClientAuthenticationDisabled' property and enabling SMTP AUTH if needed.
8 Jul 2022 - Microsoft Learn
Technical article
Documentation from Glockapps details setting up SMTP settings. It shows where to enter your host, username and password to get going.
5 Nov 2021 - Glockapps
Are abuse reports and feedback loops (FBLs) still useful in email marketing, and how do they work with different email clients?
Are auto warming/deliverability improvement services for email marketing sketchy?
Do all email service providers support DMARC, and what does 'support' mean in this context?
How accurate are seedlists in deliverability platforms like Everest and Glockapps?
How can I effectively avoid spam filters when sending emails?
How can I ensure email compliance with Yahoo/Google rules including DMARC, SPF, and FcrDNS?
How can I improve email deliverability and open rates for a client with a bad domain reputation, especially with Gmail, and what strategies should I use for unengaged users?
How do I properly set up SPF and DKIM records for email marketing, including handling multiple SPF records, IP ranges, bounce capturing, and Google Postmaster Tools verification?
How do SPF, DKIM, and DMARC email authentication standards work?
How reliable are GlockApps deliverability placement reports and what are the alternatives?
What are best practices and costs for implementing DKIM, SPF, and DMARC?