他の回答からの情報とかなりの調査を組み合わせて、これが特定のGMailアカウントを参照する最良の方法だと思います。
https://accounts.google.com/ServiceLogin?service=mail&passive=true&Email=example@domain.com&continue=https://mail.google.com/mail/u/example@domain.com/
これにより、accounts.google.comを介してリダイレクトされ、まだログインしていない場合は関連する電子メールアドレスがログインされ、ログインしている場合は選択するだけです(passive = trueを削除すると、常にプロンプトが表示されますパスワード。)
GMailの下で特定のフラグメントにリダイレクトする場合(たとえば、特定のメールまたは連絡先を表示する場合)、#を%23としてURLエンコードするだけです。したがって、次のように、最後に%23inbox / 152bc41f0ca2d9bfを追加します。
https://accounts.google.com/ServiceLogin?service=mail&passive=true&Email=example@domain.com&continue=https://mail.google.com/mail/u/example@domain.com/%23inbox/152bc41f0ca2d9bf
事前に入力したメールを作成する場合は、次のようなバリアントを使用します。
https://accounts.google.com/ServiceLogin?service=mail&passive=true&Email=example@domain.com&continue=https://mail.google.com/mail/u/example@domain.com/?view=cm%26fs=1%26to=someone@example.com%26su=SUBJECT%26body=BODY%26bcc=someone.else@example.com
sendのパラメーターについては、robertwbradfordへのヒント。