Android/iOS Applinks/Deeplinks issue from Outlook-Email default as an edge browser

Kaparapu, Anusha 0 Reputation points
2023-07-28T12:01:29.8966667+00:00

Applinks and Deeplinks in our Mobile (ionic) application work fine from email clients such as Gmail and Outlook with a default browser such as Safari. If the app is already installed, clicking the link launches it.

However, when we click on the same link from Outlook email with the default browser, Edge, it opens directly in the browser, because any external links in Outlook email route through safe links, which prevents deep linking to the APP.

I'd appreciate it if you could assist me with this matter as soon as possible. How to handle deep links in Outlook when using a default browser like Edge

Microsoft Edge
Microsoft Edge
A Microsoft cross-platform web browser that provides privacy, learning, and accessibility tools.
2,238 questions
Outlook
Outlook
A family of Microsoft email and calendar products.
3,427 questions
0 comments No comments
{count} votes

2 answers

Sort by: Most helpful
  1. Penchala Nihar 230 Reputation points
    2023-07-28T12:12:16.1866667+00:00

    Handling deep links in Outlook when using a default browser like Edge can be a bit tricky, as Outlook's Safe Links feature can interfere with the deep linking process. Safe Links is a security feature in Outlook that protects users from malicious links by redirecting them through Microsoft's servers for scanning before allowing access to the original link.

    To work around this issue and enable deep linking from Outlook emails when using the default browser (Edge), you can consider the following approaches:

    1. Whitelist URLs: If your mobile app uses specific URLs for deep linking, you can work with your organization's IT or security team to whitelist these URLs in the Safe Links policy. By whitelisting, the URLs will bypass the Safe Links scanning process and directly open in the mobile app.
    2. Use Universal Links (iOS) or App Links (Android): If your app supports Universal Links (iOS) or App Links (Android), you can configure them to handle deep links for your domain. These technologies allow you to associate your app with specific URLs, and when users click on those links in an email, they will be directly deep linked to the app if it's installed.
    3. Custom URL Scheme: If your app uses a custom URL scheme for deep linking, you can try using it in the links you send in emails. For example, instead of using https://example.com/deeplink, you can use myapp://deeplink. Some email clients may recognize and handle custom URL schemes better.
    4. Use QR Codes: Provide QR codes in your emails that users can scan with their mobile devices. The QR code can contain the deep link URL, and when scanned, it will open the app directly if installed.
    5. Dynamic Links (Firebase): If your app uses Firebase, you can leverage Firebase Dynamic Links, which work across different platforms and handle scenarios where the app is not installed. When users click the dynamic link, they are directed to the app store to install the app or, if already installed, deep linked to the relevant content.
    6. In-App Browsers: Consider using in-app browsers in your mobile app for handling links. These in-app browsers can handle the deep links even when clicked from email clients like Outlook with a default browser like Edge.

    Remember that some of these approaches might require coordination with your app's development team and your organization's IT or security team, especially if you're dealing with security policies and whitelisting URLs. Additionally, always consider the privacy and security implications when implementing deep linking solutions.

    Regards,
    Nihar.

    0 comments No comments

  2. ChristyZhang-MSFT 22,336 Reputation points Microsoft Vendor
    2023-07-31T07:31:02.4166667+00:00

    Hi @Kaparapu, Anusha ,

    Welcome to our forum!

    Looks like the issue is more related to Outlook for mobile and Edge. Please kindly understand that the Outlook tag here we mainly focus on general issues about Outlook desktop client. In order to better solve your problem, it's suggested to post your issue on this dedicated forum for Outlook for Mobile for more professional help.

    Thanks for your understanding and hope your issue would be resolved soon.


    If the answer is helpful, please click "Accept Answer" and kindly upvote it. If you have extra questions about this answer, please click "Comment".

    Note: Please follow the steps in our documentation to enable e-mail notifications if you want to receive the related email notification for this thread.

    0 comments No comments