Subversion Repositories bacoAlunos

Rev

Rev 1446 | Rev 1448 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 1446 Rev 1447
Line 51... Line 51...
51
        }
51
        }
52
    }
52
    }
53
 
53
 
54
    public Session connectSession()
54
    public Session connectSession()
55
    {
55
    {
56
        logger.info("CONNECTION SESSION EMAIL");
-
 
-
 
56
 
57
        sendFromAddress = Globals.SYSTEM_EMAIL_USE_ROUND_ROBIN ?
57
        sendFromAddress = Globals.SYSTEM_EMAIL_USE_ROUND_ROBIN ?
58
                getRoundRobinEmailUser() : Globals.SYSTEM_EMAIL_BOX;
58
                getRoundRobinEmailUser() : Globals.SYSTEM_EMAIL_BOX;
59
 
59
 
60
 
-
 
-
 
60
        logger.info("CONNECTION SESSION EMAIL: " + sendFromAddress + " using round robin: " + Globals.SYSTEM_EMAIL_USE_ROUND_ROBIN);
61
        // Set up properties for mail session
61
        // Set up properties for mail session
62
        1.5.0/docs/api/java/util/Properties.html">Properties props = 1.5.0/docs/api/java/lang/System.html">System.getProperties();
62
        1.5.0/docs/api/java/util/Properties.html">Properties props = 1.5.0/docs/api/java/lang/System.html">System.getProperties();
63
        //Properties props = new Properties();
63
        //Properties props = new Properties();
64
        props.put("mail.smtp.host", Globals.EMAIL_SERVER_HOST);
64
        props.put("mail.smtp.host", Globals.EMAIL_SERVER_HOST);
65
        //props.setProperty("mail.transport.protocol", "smtp");//todo new
65
        //props.setProperty("mail.transport.protocol", "smtp");//todo new
Line 105... Line 105...
105
 
105
 
106
 
106
 
107
 
107
 
108
        1.5.0/docs/api/java/lang/System.html">System.out.println("Autenticator != null :" + (authenticator != null));
108
        1.5.0/docs/api/java/lang/System.html">System.out.println("Autenticator != null :" + (authenticator != null));
109
        // Get session
109
        // Get session
110
        Session session = authenticator != null ?
110
        /*Session session = authenticator != null ?
111
                Session.getDefaultInstance(props, authenticator)
111
                Session.getDefaultInstance(props, authenticator)
112
                : Session.getDefaultInstance(props) ;
112
                : Session.getDefaultInstance(props) ;
-
 
113
        */
113
 
114
 
114
        /*session = authenticator != null ?
115
        Session session = authenticator != null ?
115
                Session.getInstance(props, authenticator)
116
                Session.getInstance(props, authenticator)
116
                : Session.getInstance(props) ;*/
117
                : Session.getInstance(props) ;
117
 
118
 
118
        try {
119
        try {
119
            //session.getTransport("smtp").connect(Globals.EMAIL_SERVER_HOST,sendFromAddress,password);
120
            //session.getTransport("smtp").connect(Globals.EMAIL_SERVER_HOST,sendFromAddress,password);
120
            1.5.0/docs/api/java/lang/System.html">System.out.println("toString:" + session.getTransport("smtp").toString());
121
            1.5.0/docs/api/java/lang/System.html">System.out.println("toString:" + session.getTransport("smtp").toString());
-
 
122
            Transport transport = session.getTransport("smtp");
121
            //System.out.println("toString(smtp):" + session.getTransport().toString());
123
            //System.out.println("toString(smtp):" + session.getTransport().toString());
-
 
124
            1.5.0/docs/api/java/lang/System.html">System.out.println("isConnected:" + transport.isConnected());
122
            1.5.0/docs/api/java/lang/System.html">System.out.println("isConnected:" + session.getTransport("smtp").isConnected());
125
            1.5.0/docs/api/java/lang/System.html">System.out.println("isConnected:" + session.getTransport("smtp").isConnected());
123
            //System.out.println("isConnected(smtp):" + session.getTransport("smtp").isConnected());
126
            //System.out.println("isConnected(smtp):" + session.getTransport("smtp").isConnected());
124
        } catch (MessagingException e) {
127
        } catch (MessagingException e) {
125
            logger.error(e,e);
128
            logger.error(e,e);
126
        }
129
        }