2012-07-19 12 views
34

タイプ既存のアカウントサービスからの電子メールアカウントを作成しますが、私は理解して、そこに私たちは、カスタムアカウントサービスのアカウントを追加する必要があります。 しかし、私の必要性は、デバイスの既存のアカウントサービスから電子メールアカウントを作成することです。 私はAndroidのドキュメントが提供する<strong><em>SampleSyncAdapter</em></strong>サンプルプロジェクトを経てい


は私の質問についてより明確にするために、私は例を挙げています。ここ

は、アカウントサービスは、私のデバイス enter image description here

に利用可能であり、私は「グーグル」を推測しますおよび「電子メール」アカウントサービスは各Androidデバイスで利用できます。

今、私は[メー​​ル]アカウントを設定したいので、私はステップの下にこれらに従わなければなりません。

ステップ1:は、既存の電子メールIDを入力し、パスワード

ステップ2:[ A]属性 一般設定: - (アカウント名、本名、メールアドレス)

ステップ2:属性 [B]受信サーバー: - (POPまたはIMAPメールサーバー、サーバーのアドレス、ユーザー名、パスワード)

ステップ2:属性 [C]送信サーバー: - (SMTPサーバー、ユーザー名、パスワード)

ステップ3:詳細設定]を選択することにより、我々はポートと証明書のオプションを設定することができます。

上記の手順を手作業で行う必要があります。ですが、上記のすべての設定を使用して、プログラムで電子メールアカウントを作成したいとします。


それでは、どのように私はprogrmatically既存のアカウントサービスから新しい電子メールアカウントを作成することができますか?私はMDMにこの機能が必要です。

+0

解決策を見つけましたか? – blackfyre

+1

解決策が見つかった場合は、共有してください。それは私を助けるだろう。 – Manoj

+1

これはできないようです。 K9について調べることができます。それはオープンソースプロジェクトであり、どんなタイプの電子メールアカウントでも作成することができます –

答えて

1

セキュリティ上の理由からこれを行うことはできません。

アカウントは、ユーザーが知らない設定で構成されていると想像してください。ユーザーは、アカウントがまったく作成されていない可能性もあります。これは、キャプチャ、ユーザ権限、またはその他の認証が含まれていないため、マルウェア、スパムなどの主要なターゲットポイントになります。

これはセキュリティ対策であり、その点では優れています。

関連する問題

 関連する問題