Как успешно добавить учетную запись в базу данных электронной почты Android? - PullRequest
1 голос
/ 08 марта 2010

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

Account account = new Account(mContext);
account.setDescription("acc added thr prog"); 
account.setAutomaticCheckIntervalMinutes(10);
account.setEmail("UserName@gmail.com");
account.setDraftsFolderName("Drafts");
account.setOutboxFolderName("OutBox");
account.setSentFolderName("Sent");
account.setTrashFolderName("Trash");
account.setName("Tester");
account.setNotifyNewMail(true);
account.setSenderUri("smtp+ssl+://userName@gmail.com:PassWord@imap.gmail.com");
account.setStoreUri("imap+ssl+://userName@gmail.com:PassWord@imap.gmail.com");
account.setDeletePolicy(10);
account.setVibrate(true);
mPrefer = Preferences.getPreferences(getInstrumentation().getContext());
account.save(mPrefer);
Email.setServicesEnabled(mInstrumenatation.getTargetContext());

Этот код успешно компилируется, но учетная запись не будет создана.

1 Ответ

0 голосов
/ 10 марта 2010
    account.setSenderUri(mContext, "smtp+ssl+://UserName%40gmail.com:Password@smtp.gmail.com");
    mAccount.setStoreUri(mContext, "imap+ssl+://UserName%40gmail.com:Password@imap.gmail.com");

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

Эта конфигурация для учетной записи типа POP3. Если вы знаете аналогичную конфигурацию для «Exchange account», пожалуйста, сообщите мне, я жду вашего ответа.

Виды и пожелания Сантош Кумар Х.Е

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...