0
私はmailto:
のリンクを持っています。これには 'CC'と 'subject'フィールドが含まれています。リンクがint outlookまたはgmailで開かれる場合は、これらのフィールドに異なる値を設定したいと思います。どの電子メールクライアントがユーザーのデフォルトであるかをプログラムで判断することは可能ですか?ユーザーのデフォルトの電子メールクライアントが何であるかを判断することはできますか?
私はmailto:
のリンクを持っています。これには 'CC'と 'subject'フィールドが含まれています。リンクがint outlookまたはgmailで開かれる場合は、これらのフィールドに異なる値を設定したいと思います。どの電子メールクライアントがユーザーのデフォルトであるかをプログラムで判断することは可能ですか?ユーザーのデフォルトの電子メールクライアントが何であるかを判断することはできますか?
まず、Gmailはウェブベースであり、mailto URLを処理するにはローカルアプリが必要です。 How to register custom program to handle mailto protocol on Windows 7
第2に、mailto urlハンドラを判断するためにレジストリキーにアクセスする必要があります。ブラウザ内で実行されているスクリプトからは実行できません。