Skip to main content

Keep Monitoring Email Working with Modern Authentication

GuideWritten by oncall.fyi editorialPublication approved by Burak YApproval recorded 12 September 2026
Sources and verification
Source dates
Oldest source check: 12 September 2026.
Technical verification
Separate technical verification has not been recorded.

Publication approval and technical verification are recorded separately. Automated link checks establish reachability, not accuracy. A checked example verifies only its stated test cases, not the whole article or your production setup.

In short

Verify the authentication supported by both the deployed monitoring client and the mail provider. If the client cannot perform the required OAuth flow, use an approved relay or supported email API with a narrow service identity. Test token refresh and actual inbox delivery. An old app-password workaround is not evidence that the current tenant or provider permits it.

Key takeaways

  • SMTP transport support does not imply support for every authentication method.
  • A relay becomes part of the alert path and needs its own monitoring.
  • Test refresh and revoked credentials, not just the first successful login.

Inventory the sender and provider

Record the monitoring application version, notification integration, SMTP library where known, destination provider, and tenant authentication policy. Capture the authentication error category without logging passwords, access tokens, refresh tokens, or complete connection strings.

Distinguish TLS negotiation from user or application authentication. A successful encrypted connection does not prove the client can authenticate with the mechanism the provider requires. An interface with username and password boxes may not expose token refresh or the required SASL mechanism; verify the actual integration rather than inferring support from the labels.

Choose a supported identity path

Microsoft documents OAuth for SMTP (opens in a new tab), including application identity considerations and mailbox authorization. Google documents its OAuth protocol (opens in a new tab) separately. These are provider-specific contracts; permission scopes, consent, token handling, and tenant policy are not interchangeable.

Available capabilityIntegration choice to evaluate
Client supports provider OAuth and refreshDirect authenticated delivery
Client supports a maintained provider API integrationProvider API with narrow service identity
Client only supports a different SMTP mechanismRestricted relay that performs supported upstream authentication
Provider permits an application-specific credentialUse only within the documented tenant policy

Do not weaken a tenant-wide authentication policy to satisfy one monitoring integration. An application-specific password is not a universal substitute for OAuth, and a historical forum answer does not establish that it is available for your account today.

Make the relay a controlled component

If a relay is required, restrict which clients may connect, which sender identity they may use, and which destinations are permitted. Do not expose an unauthenticated public relay. Store its upstream credential in a restricted secret mechanism and give it only the access needed to send monitoring mail.

Document token acquisition, refresh, expiry, and rotation. If the relay queues mail, record the queue's persistence, retry horizon, and oldest-message alert. If it does not queue, keep the failure visible to the originating monitor and provide another route for urgent alerts.

Host placement matters: a relay on the same server as the monitored mail system shares that server's failure. A separate process alone does not create an independent path.

Test the lifecycle of the credential

Use a test notification identity and a test inbox. Verify the first delivery, then delivery after the original access token expires. Rotate the credential through the intended operational procedure and confirm new sends work. Revoke the test authorization and make sure the resulting failure is visible without relying on the same broken email path.

Keep evidence from the receiving mailbox, not only a “test sent” screen. Record the sender, recipient, event timestamp, provider response, and actual arrival time with sensitive values removed. Run the exercise again after application or provider-policy changes.

For time-critical paging, retain a tested independent channel. Email authentication can be correct while delivery is delayed by filtering or a queue; a delivery test establishes more than a successful login.

Did this help?

Your answer helps us improve this guide. We save only the page and your choice for 30 days.

No name, email, or incident details are requested.

Sources

Vendor facts change. Each source below shows the date this page last checked it.

  1. Authenticate SMTP with OAuth Microsoft. Checked 12 September 2026.
  2. Gmail OAuth protocol Google. Checked 12 September 2026.

Related

One practical idea, occasionally

The On-Call Brief: short field notes, templates, and operational lessons.

Follow the field guide

Email subscriptions are not open yet. Read new guides in your feed reader — no email address needed.

Subscribe with RSS