Exemple #1
0
  public StubMailServer() {

    greenmail = new GreenMail(new ServerSetup[] {IMAP_SERVER_SETUP, SMTP_SERVER_SETUP});
    GreenMailUser user =
        greenmail.setUser(
            UserForImap.TEST_USER.emailAddress,
            UserForImap.TEST_USER.loginUsername,
            UserForImap.TEST_USER.password);

    for (String mailbox : new String[] {"Drafts", "Spam"}) {
      Log.d(K9.LOG_TAG, "creating mailbox " + mailbox);
      try {
        greenmail.getManagers().getImapHostManager().createMailbox(user, mailbox);
      } catch (Exception e) {
        throw new RuntimeException(e);
      }
    }
    greenmail.start();
  }