Fix Teams Webinar Registration Does Not Send Confirmation for an External Guest
🔍 WiseChecker

Fix Teams Webinar Registration Does Not Send Confirmation for an External Guest

When an external guest registers for a Teams webinar, they expect a confirmation email with the join link and calendar attachment. Sometimes that email never arrives, leaving the guest unable to attend. The root cause is usually a policy that blocks external email notifications or a registration setting that suppresses the confirmation. This article explains why the confirmation fails and provides the exact steps to fix it in the Teams admin center and the webinar scheduling page.

Key Takeaways: Restore Confirmation Emails for External Webinar Guests

  • Teams admin center > Meetings > Webinar settings: Toggle the external email notification setting to allow confirmation emails for guests.
  • Webinar scheduling page > Registration > Confirmation email: Enable the option to send a confirmation email to each registrant.
  • Exchange Online remote domains: Ensure the default remote domain does not block automatic forwarding or notifications to external addresses.

ADVERTISEMENT

Why Teams Webinar Confirmation Emails Do Not Reach External Guests

Teams webinars rely on the registration system to generate confirmation emails. When a guest registers, the system sends a message through Exchange Online. If the guest is outside your organization, the email must pass through remote domain settings and the Teams webinar policy. A common cause is the default remote domain setting that blocks automatic forwarding. Another cause is the webinar policy that disables the “Send confirmation email to registrants” option. Both settings work together. You must check both to restore the confirmation email.

The Role of Remote Domains in External Email Delivery

Exchange Online uses remote domains to control how messages are sent to external recipients. The default remote domain applies to all external addresses. If the remote domain has the setting “Automatic forwarding” set to off, the confirmation email is blocked. This setting is often changed for security reasons. It affects all system-generated emails, not just webinar confirmations.

How Webinar Policy Controls Confirmation Emails

Teams admin center has a webinar policy that includes the option to send confirmation emails. If this option is disabled, no registrant receives a confirmation. The policy applies to all webinars in your tenant. You can also override it per event in the webinar scheduling page. The per-event setting takes priority over the policy.

Steps to Fix Confirmation Emails for External Guests

Follow these steps in order. Complete all steps because a single misconfiguration can still block the email.

  1. Check the webinar policy for confirmation email
    Go to the Teams admin center at admin.teams.microsoft.com. Select Meetings > Webinar settings. Under the policy that applies to the organizer, look for “Send confirmation email to registrants”. Set it to On. If you have multiple policies, assign the one with this setting On to the organizer who schedules the webinar.
  2. Verify the per-event registration settings
    Open the webinar in Teams. Go to the Registration section. Ensure the option “Send confirmation email to registrants” is checked. This option appears when you enable registration. If it is unchecked, the email is not sent. Check this for the specific webinar that has the issue.
  3. Review the Exchange Online remote domain
    Open the Exchange admin center at admin.exchange.microsoft.com. Go to Mail flow > Remote domains. Select the default remote domain. Look for “Automatic forwarding” and set it to “Follow system settings” or “On”. Also check “Use rich text format” — set it to “Always” or “Follow user settings” to avoid formatting issues. Save the changes.
  4. Confirm the guest email is not blocked by spam filters
    Ask the guest to check the spam or junk folder. Also verify that the guest’s email domain is not set to block messages from your domain. You can test by sending a regular email to the guest from your account. If that email arrives, the issue is not with spam filters.
  5. Test with a new registration
    Have the external guest register again after the changes. Do not rely on the previous registration. The confirmation email is sent at the moment of registration. A new registration will trigger a new email.

After these steps, the guest should receive the confirmation email within a few minutes. If not, move to the related issues below.

ADVERTISEMENT

If Teams Still Does Not Send the Confirmation Email

Webinar Confirmation Email Goes to Spam for the External Guest

The email may be delivered but placed in the spam folder. This happens when the guest’s email provider flags the sender domain. Ask the guest to add your domain to their safe senders list. You can also set the sender address to a verified domain in the webinar settings. Use the Teams admin center to check the “From address” for webinar emails.

External Guest Never Received a Registration Link in the First Place

If the guest could not register, they will not receive a confirmation. Check the registration URL. Go to the webinar scheduling page and copy the registration link again. Send it to the guest. Ensure the guest uses a supported browser. Some browsers block the registration form due to pop-up settings.

Confirmation Email Is Delayed by More Than 10 Minutes

Exchange Online may delay system-generated emails during peak hours. Wait up to 30 minutes. If the email does not arrive, check the message trace in the Exchange admin center. Search for the guest’s email address. Look for the event “Confirmation email” and check the status. If it shows “Failed”, review the error code.

Teams Webinar Confirmation Settings: Policy vs Per-Event vs Remote Domain

Item Webinar Policy Per-Event Setting Exchange Remote Domain
Where to configure Teams admin center > Meetings > Webinar settings Webinar scheduling page > Registration Exchange admin center > Mail flow > Remote domains
Controls Default for all webinars in the tenant Overrides the policy for a single webinar Delivery of all external emails, including confirmations
Effect on external guests If Off, no guest gets a confirmation If Off, the specific webinar sends no confirmation If blocked, no external email is delivered
Priority Lowest — per-event overrides it Highest for a single event Applies after Teams generates the email

Now you can restore confirmation emails for external guests by checking the webinar policy, the per-event registration setting, and the Exchange remote domain. Start with the per-event setting because it is the fastest to verify. Then check the policy if the issue persists. Finally, review the remote domain if the email is still missing. For future webinars, set the policy to On so every new event inherits the correct behavior. Use message trace in the Exchange admin center to confirm delivery each time you change a setting.

ADVERTISEMENT