Project

General

Profile

« Previous | Next » 

Revision 48936

View differences:

MailLibrary.java
10 10
import javax.mail.internet.AddressException;
11 11
import javax.mail.internet.InternetAddress;
12 12
import javax.mail.internet.MimeMessage;
13
import java.io.IOException;
13 14
import java.util.Properties;
14 15

  
15 16
/**
......
99 100
			msg.addRecipient(javax.mail.Message.RecipientType.TO,
100 101
					new InternetAddress(recipient));
101 102

  
102
//		Transport tr = session.getTransport();
103
//
104
//		if (Boolean.parseBoolean(this.authenticate)) {
105
//			tr.connect(mailhost, Integer.parseInt(smtpPort), username, password);
106
//		} else {
107
//			tr.connect();
108
//		}
109
//		try {
110
//
111
//			System.out.println(msg.getContent().toString());
112
//		} catch (IOException e) {
113
//			e.printStackTrace();
114
//		}
115
//		tr.sendMessage(msg, msg.getAllRecipients());
116
//		tr.close();
103
		Transport tr = session.getTransport();
104

  
105
		if (Boolean.parseBoolean(this.authenticate)) {
106
			tr.connect(mailhost, Integer.parseInt(smtpPort), username, password);
107
		} else {
108
			tr.connect();
109
		}
110
		try {
111

  
112
			System.out.println(msg.getContent().toString());
113
		} catch (IOException e) {
114
			e.printStackTrace();
115
		}
116
		tr.sendMessage(msg, msg.getAllRecipients());
117
		tr.close();
117 118
	}
118 119

  
119 120
	private class SMTPAuthenticator extends javax.mail.Authenticator {

Also available in: Unified diff