「確認メールがメールボックス[foo@bar.com]に送信されました。クリックしてメールを確認してください」という確認ページを作成しています<here>
。
<here>
問題は、ユーザーがリンクをクリックしたときにデフォルトのメールクライアント(Gmailを含む)をロードするようにリンクを作成する方法です。
「確認メールがメールボックス[foo@bar.com]に送信されました。クリックしてメールを確認してください」という確認ページを作成しています<here>
。
<here>
問題は、ユーザーがリンクをクリックしたときにデフォルトのメールクライアント(Gmailを含む)をロードするようにリンクを作成する方法です。
ユーザーのメール閲覧クライアントを HTML から起動する確実な方法はありません。
指摘されているように、リンクを作成することもできますが、ユーザーがそのブラウザ用に選択したメール送信アプリケーションをロードするだけです。アプリケーションは、リンクを処理できるものとして自分自身を登録できますが、これらのアプリケーションは、メールを受信するアプリケーションと必ずしも同じではありません。たとえば、多くのブラウザでリンクを引き継ぐように Gmail に依頼できます。 mailto
mailto
mailto
それでも、ユーザーがデスクトップ メール クライアントを使用してメールを読んでいない可能性があることを考慮してください。モバイル デバイスを使用している、通常のコンピューターを使用していない、または Web メール インターフェースを使用している可能性があります。
ユーザーにメールを読むように指示するだけで、誰にとっても十分な指示になります。
これを使って:
<a href="mailto:someone@something.com" >Your text</a>