/sitebricks-mail/src/test/java/com/google/sitebricks/mail/MailClientFailedAuthIntegrationTest.java

http://github.com/dhanji/sitebricks · Java · 24 lines · 15 code · 6 blank · 3 comment · 1 complexity · 1c0a04c98b1f346e435ad443cfea461c MD5 · raw file

  1. package com.google.sitebricks.mail;
  2. import com.google.inject.Guice;
  3. import java.util.concurrent.ExecutionException;
  4. /**
  5. * @author dhanji@gmail.com (Dhanji R. Prasanna)
  6. */
  7. public class MailClientFailedAuthIntegrationTest {
  8. public static void main(String...args) throws InterruptedException, ExecutionException {
  9. Mail mail = Guice.createInjector().getInstance(Mail.class);
  10. final MailClient client = mail.clientOf("imap.gmail.com", 993)
  11. .prepare(Mail.Auth.SSL, "telnet.imap@gmail.com", System.getProperty("sitebricks-mail.password"));
  12. if (!client.connect()) {
  13. System.out.println("Authentication failed due to " + client.lastError());
  14. } else
  15. System.out.println("Auth success");
  16. System.exit(0);
  17. }
  18. }