• ベストアンサー

AndroidやiOSのアプリでEメールを取得

こんばんは。 私はソフトウエア開発などを行っている会社に勤めています。 技術者ではないのですが企画などを作成するのでこちらで質問を時々させてもらってます。 一般的な質問ですが、アプリをダウンロードしたユーザーのメールアドレスを開発側で取得する事は可能ですか? もちろん不正にという訳では無くてです。用途はユーザー側でメールアドレスをわざわざ入力する手間を省きたいだけなのですが、例えばユーザーの承認を取って取得などの方法があるのか知りたいです。 どうぞよろしくお願い致します。

質問者が選んだベストアンサー

  • ベストアンサー
  • unokwave
  • ベストアンサー率58% (966/1654)
回答No.1

メール送信のタグリンクをWebサイトに埋め込むのが堅実な方法でしょう。 http://www.tagindex.com/html_tag/link/a_mailto_sub.html この方法だと、ユーザーはリンクをクリック後起動したメールアプリの送信ボタンを押すだけで済みます。 但し複数のユーザーによって平行して行われるメール送信を個々に識別する(+妨害対策)ハッシュ値の埋め込みなども必要になるでしょうし、例えばユーザー登録であれば登録の確定操作とメール送信リンクのクリックを別々に行う必要が生じる(回避方法もないわけではないがユースケースに依っては別のデメリットが浮上する)こと、どのようなメールを送れば良いのかが丸見えになるデメリットがないか吟味する必要があると思われます。 個人的にはメールアドレスの入力手間より、半角全角やカタカナによる読み仮名入力を強制される事のほうが煩わしいです。 日本語入力ソフト(IME)はカタカナで確定した文字列を、外来語学習として記憶します。 そうすると次に自分の名前を入力して変換させた際に、いつもなら漢字が第一候補として挙げられるので、Enterキーを押す癖がついていますが、カタカナ入力を強制された後だけは変換候補の第一がカタカナ表記になり、カタカナで確定してしまってから再入力する羽目になるからです。 半角全角は、半角全角強制の指示に気付かず入力してしまい、再度入力し直す羽目になる事がある事、スマホでは入力し辛い文字があるためです。 半角全角なんて概念を知らない初心者もいます。 このあたりは社内事情を表に出してユーザーフレンドリーではない企業が多く辟易しています。

すると、全ての回答が全文表示されます。

関連するQ&A