Package javax.mail

Examples of javax.mail.Store.connect()


      // Properties vorbereiten und �ndern.
      Properties props = System.getProperties();
      props.put("mail.pop3.host", host);
      Session session = Session.getInstance(props, this);
      Store store = session.getStore(type); // Auch "imap" erlaubt.
      store.connect();
      Folder[] folders = store.getPersonalNamespaces();
      System.out.println("Folders:");
      for (Folder folder : folders) {
        System.out.println("- " + folder.getName() + "  //  " + folder.getFullName());
      }
View Full Code Here


        try {
            store = session.getStore(protocol);
            String host = (String)loginParams.get(Fmt.S("mail.%s.host", protocol));
            String userName = (String)loginParams.get("mail.username");
            String password = (String)loginParams.get("mail.password");
            store.connect(host, userName, password);
        } catch (MessagingException e) {
           throw new AWGenericException(e);
        }
        return store;
    }
View Full Code Here

            Store st = sess.getStore("imap");

            AttributesImpl attr = new AttributesImpl();

            log("Connecting to IMAP server @ " + this.host);
            st.connect(this.host, this.user, this.pass);

            log("Attempting to open default folder");
            Folder f = st.getFolder("inbox");

            f.open(Folder.READ_WRITE);
View Full Code Here

        }

        boolean found = false;
        Session session = Session.getDefaultInstance(System.getProperties());
        Store store = session.getStore("pop3");
        store.connect(pop3Host, pop3Port, mailAddress, mailPassword);

        Folder inbox = store.getFolder("INBOX");
        assertNotNull(inbox);
        inbox.open(Folder.READ_WRITE);
View Full Code Here

    Folder folder = null;
    try {
      session.setDebug(isDebug());
      store = session.getStore((mailBox.equals("INBOX")) ? "pop3"
          : "imap");
      store.connect(hostName, userName, password);
      folder = store.getFolder(mailBox);
      if (folder == null || !folder.exists()) {
        throw new Exception("Folder not found or invalid: " + mailBox);
      }
      folder.open(Folder.READ_WRITE);
View Full Code Here

        }

        boolean found = false;
        Session session = Session.getDefaultInstance(System.getProperties());
        Store store = session.getStore("pop3");
        store.connect(pop3Host, pop3Port, mailAddress, mailPassword);

        Folder inbox = store.getFolder("INBOX");
        assertNotNull(inbox);
        inbox.open(Folder.READ_WRITE);
View Full Code Here

        log.info(action + " INBOX for " + from);

        Store store = session.getStore();

        store.connect();

        Folder root = store.getDefaultFolder();
        Folder inbox = root.getFolder("inbox");

        inbox.open(Folder.READ_WRITE);
View Full Code Here

            // Get session
            Session session = Session.getDefaultInstance(props, null);

            // Get the store
            Store store = session.getStore(getServerType());
            store.connect(getServer(), getPortAsInt(), getUserName(), getPassword());

            // Get folder
            Folder folder = store.getFolder(getFolder());
            if (deleteMessages) {
                folder.open(Folder.READ_WRITE);
View Full Code Here

        // Get the default session
        final Session session = getSessionInstance(System.getProperties());

        // Get an email message store, and connect to it
        final Store store = getStore(session, info.getType());
        store.connect(server, port, info.getUsername(), info.getPassword());

        // Try to get the default folder
        Folder folder = store.getDefaultFolder();
        if (folder == null) {
            throw new MessagingException("No default folder");
View Full Code Here

  }

  private static Store getStore(final MailReaderConfig config) throws MessagingException {
    Session session = Session.getDefaultInstance(new Properties());
    Store store = session.getStore(config.getType().getStore());
    store.connect(config.getServer(), config.getPort(), config.getUser(), config.getPassword());
    return store;
  }

  private static Session getSMTPSession(final MailSenderConfig mailSenderConfig) {
    Properties properties = new Properties();
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.