Package javax.mail

Examples of javax.mail.Transport.connect()


                    mailSession.getProperties().put("mail.smtp.host", mx_host);
                    InternetAddress smtp_host = new InternetAddress(mx_host);
                    try {
                        transport = mailSession.getTransport(smtp_host);
                        try {
                            transport.connect();
                            log("INFO: connected to "+mx_host);
                        } catch (MessagingException me) {
                            // Any error on connect should cause the mailet to attempt
                            // to connect to the next SMTP server associated with this
                            // MX record.  Just log the exception.  We'll worry about
View Full Code Here


            //System.out.println("Using " + answers[i].getAdditionalName()+" to send...");
            ssn.getProperties().put("mail.smtp.host", answers[i].getAdditionalName().toString());
            InternetAddress smtp_host = new InternetAddress(answers[i].getAdditionalName().toString());
            try {
                transport = ssn.getTransport(smtp_host);
                  transport.connect();
                  System.out.println("connect to "+smtp_host+" ok.");
                InternetAddress mailToAddress = new InternetAddress(mailaddr);           
                transport.sendMessage(mailMessage, new InternetAddress[]{mailToAddress});
                System.out.println("mail sent to " + mailaddr + " via " + smtp_host);
                break;
View Full Code Here

    DataSource textDataSource = getTextDataSource(loginLink);

    Transport transport;
    try {
      transport = session.getTransport();
      transport.connect();
      log.debug("connected");
    } catch (MessagingException e) {
      log.error("Error Opening transport for sending "+loginLink+" ("+e.toString()+")");
      throw new RuntimeException("Opening Transport", e);
    }
View Full Code Here

            msg.setSentDate( new Date() );
           
            // send the thing off
          Transport t = (Transport)session.getTransport("smtp");
          try {
            t.connect(mailhost, username, password);
          t.sendMessage(msg, msg.getAllRecipients());
          } catch (Exception e) {
            throw new RuntimeException( "Connection failure", e );
           } finally {
            t.close();
View Full Code Here

    baseMsg.saveChanges();

    log.debug("Send started");
    Transport t = new SMTPTransport(session, new URLName("smtp://localhost:"+SMTP_PORT));
    long started = System.currentTimeMillis();
    t.connect();
    t.sendMessage(baseMsg, new Address[] {new InternetAddress(
        "success@subethamail.org")});
    t.close();
    started = System.currentTimeMillis() - started;
    log.info("Elapsed ms = "+started);
View Full Code Here

      mimeMessages[0] = this.createMessage(session, "sender@whatever.com", "receiver@home.com", "Doodle1", "Bug1");
      mimeMessages[1] = this.createMessage(session, "sender@whatever.com", "receiver@home.com", "Doodle2", "Bug2");

      Transport transport = session.getTransport("smtp");
      transport.connect("localhost", SMTP_PORT, null, null);

      for (MimeMessage mimeMessage : mimeMessages)
      {
        transport.sendMessage(mimeMessage, mimeMessage.getAllRecipients());
      }
View Full Code Here

      Transport transport = null;

      try
      {
        transport = session.getTransport("smtp");
        transport.connect(HOST_NAME, SMTP_PORT, "ddd", "ddd");
        assertEquals(0, this.server.getMessages().size());
        transport.sendMessage(msg, InternetAddress.parse(To, false));
        assertEquals(1, this.server.getMessages().size());
        transport.sendMessage(msg, InternetAddress.parse("dimiter.bakardjiev@musala.com", false));
        assertEquals(2, this.server.getMessages().size());
View Full Code Here

         newMessage.setText(message);

         // Send newMessage
          //
          Transport transport = session.getTransport();
          transport.connect();
          transport.sendMessage(newMessage, to);
      }
      catch (Exception ex)
      {
         ex.printStackTrace();
View Full Code Here

            throw new RuntimeException("This mail sender is stopped");
        }
        try {
            log.debug("sending to: " + host);
            Transport tr = getSession().getTransport("smtp");
            tr.connect(host, port, user, password);
            mm.saveChanges();
            tr.sendMessage(mm, mm.getAllRecipients());
            tr.close();
        } catch (MessagingException ex) {
            throw new RuntimeException(ex);
View Full Code Here

             Transport t = session.getTransport("smtp");
             message.setSentDate(new Date());
             System.setProperty("mail.smtp.port", this.port);
             System.setProperty("mail.smtp.host", this.host);
             if ( this.user.length()==0) {
                t.connect();
             }else {
                 t.connect(this.host,this.user,this.password);
             }
             t.sendMessage(message,message.getAllRecipients());
             t.close();
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.