I have:

                Properties props = new Properties();
            props.put("mail.debug", new Boolean(true));
            Session session = Session.getInstance(props, null);
            session.setDebug(true);
            
                // Create the email message
            MultiPartEmail email = new MultiPartEmail();
            email.setMailSession(session);

                email.send();
            log.debug("Mail sent.");


Here is the output:

DEBUG: setDebug: JavaMail version 1.4ea
6588 [main] DEBUG com.secmgmt.picture.four.sqlemail.SqlEmail  - Setting host
name to mail.secmgmt.com
6650 [main] DEBUG com.secmgmt.picture.four.sqlemail.SqlEmail  - Sending
email via mail.secmgmt.com
DEBUG: getProvider() returning
javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun
Microsystems, Inc.,1.4ea]
DEBUG SMTP: useEhlo true, useAuth false
DEBUG SMTP: trying to connect to host "localhost", port 25, isSSL false
220 sirrus.smc ESMTP Sendmail 8.14.1/8.14.1; Tue, 20 Oct 2009 16:32:02 -0400
DEBUG SMTP: connected to host "localhost", port: 25

I clearly set the host for the email, then the email says localhost.  What
am I doing wrong?

Reply via email to