Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Use Updated Deeplink Route #11

Open
stephancasas opened this issue Oct 14, 2022 · 3 comments
Open

Use Updated Deeplink Route #11

stephancasas opened this issue Oct 14, 2022 · 3 comments

Comments

@stephancasas
Copy link

The new Fluent UI 9 React OWA uses the following route for external mailto requests:

`${BASE_URI}/mail/deeplink/compose?mailtouri=${MAILTO_URI}`

Where $BASE_URI is usually https://outlook.office365.com and $MAILTO_URI the full mailto: URI.

The existing route works, but you may wish to update in case it becomes deprecated.

I pulled this by stepping through the OWA source via debugger.

@bgpearman
Copy link

bgpearman commented May 11, 2023

Hi @stephancasas,

Are you able to confirm that your URL schema still works? My testing seems to indicate that it doesn't. For instance, none of the following are successful at drafting emails in outlook web:

@stephancasas
Copy link
Author

Yes, this deeplink still works, but the newer base URL is https://outlook.office365.com — not https://outlook.live.com.

The full mailto URI must be given as well. For example, to send me an e-mail:

https://outlook.office365.com/mail/deeplink/compose/?mailtouri=mailto%3astephancasas%40icloud.com

Cheers

@bgpearman
Copy link

Bizzare. All the schemas I have tried either get stuck in a looping gif of the loading mailbox (attached), or if a draft email does open, none of the fields (body/to/...) are filled in.
image

Your link has the former behaviour for me. When I look at the debugging console, I see the following from the minified JS:

Uncaught (in promise) TypeError: Cannot read properties of undefined (reading 'options')

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants