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

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


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

Вот службы учетной записи, доступные на моем устройстве Введите описание изображения здесь

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

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

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

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

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

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

Шаг 3: выбрав «Дополнительные параметры», мы можем настроить параметры портов и сертификатов.

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


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

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

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

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

Так что это мера безопасности … и хорошая в этом.