Loading...

一覧へ

ブラウザからメーラーアプリの受信トレイを起動する方法

こんにちは。

コラビットのGrowthHackerソネ(@_kok____)です。

先日、メール認証率UPの施策として、申込み完了ページの改善を行ったのですが、その際ハマってしまいました。。。

何にハマったかというと、スマホの場合にURLスキームでメーラーアプリを起動したかったのですが、ググってもググってもmailtoで新規メールを立ち上げる方法ばかり。

私がやりたかったのは受信トレイを開くことだったので、思った以上に時間を費やしてしまったわけです。

そんなこんななので、やり方をまとめておきます!

iOSの場合

公式のドキュメントはコチラにありました。

公式ではmailtoで新規メールを作成する方法しかないのですが、messageというURLスキームを使えばメーラーの受信トレイを開くことができます!(公式のサポート外になってしまうかもしれませんが)

<a href="message:">受信トレイを開く</a>

これで、申込み完了ページのリンクから受信トレイに遷移し、認証メールを確認してもらう、というフローを作ることができました。

Androidの場合

公式のドキュメントはコチラ

明示的IntentでGmailのACTION_MAINを呼び出します。

<a href="android-app://com.google.android.gm">受信トレイを開く</a>

これでAndroidからもブラウザからメーラーの受信トレイを呼び出すことができました!

一覧へ