Подтвердить что ты не робот

Создать учетную запись электронной почты из типа существующих служб учетной записи

Я прошел через SampleSyncAdapter образец проекта, предоставленный Android doc, но, как я понимаю, нам нужно добавить учетную запись пользовательской службы. Но мне нужно создать учетную запись электронной почты из существующих служб учетных записей на устройстве.


Чтобы более подробно рассказать о моем вопросе, я приведу пример

Вот службы учетной записи, доступные на моем устройстве enter image description here

и я думаю, что на всех устройствах Android доступны сервисы учетной записи Google и E-mail.

Теперь я хочу настроить учетную запись "Email", поэтому я должен выполнить следующие шаги:

Шаг 1: Введите существующий идентификатор и пароль электронной почты

Шаг 2: [a] Общие настройки           Атрибуты: - (имя учетной записи, настоящее имя, адрес электронной почты)

Шаг 2: [b] Входящий сервер           Атрибуты: - (почтовый сервер POP или IMAP, адрес сервера, имя пользователя, пароль)

Шаг 2: [c] Исходящий сервер           Атрибуты: - (SMTP-сервер, имя пользователя, пароль)

Шаг 3:. Выбирая дополнительные параметры, мы можем настроить параметры порта и сертификата.

И нам нужно выполнить описанные выше шаги вручную, но я хочу создать учетную запись электронной почты программно, используя все указанные выше настройки.


Итак, как я могу создать новую учетную запись электронной почты из существующих служб учетных записей? Мне нужна эта функция для MDM.

4b9b3361

Ответ 1

Вам не разрешено делать это по соображениям безопасности.

Представьте, что учетные записи настроены с настройками, которые неизвестны пользователям - пользователи могут даже не знать, что учетные записи создаются вообще! Это было бы главной целевой точкой для вредоносного ПО, спама и т.д., Так как не было никакой переписки, разрешения пользователя или любой другой аутентификации.

Итак, это мера безопасности... и хорошая в этом.