Subversion Repositories SmartDukaan

Rev

Rev 31028 | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 31028 Rev 31040
Line 258... Line 258...
258
			MessagingException {
258
			MessagingException {
259
		boolean debug = true;
259
		boolean debug = true;
260
 
260
 
261
		Properties props = new Properties();
261
		Properties props = new Properties();
262
		props.put("mail.smtp.host", SMTP_HOST_NAME);
262
		props.put("mail.smtp.host", SMTP_HOST_NAME);
-
 
263
		props.put("mail.smtp.port", SMTP_PORT);
263
		props.put("mail.smtp.auth", "true");
264
		props.put("mail.smtp.auth", "true");
264
		props.put("mail.debug", "true");
265
		props.put("mail.debug", "true");
265
		props.put("mail.smtp.port", SMTP_PORT);
266
		//props.put("mail.smtp.socketFactory.port", SMTP_PORT);
266
		props.put("mail.smtp.socketFactory.port", SMTP_PORT);
267
		props.put("mail.smtp.starttls.enable", "true");
-
 
268
 
267
		props.put("mail.smtp.socketFactory.class", SSL_FACTORY);
269
		props.put("mail.smtp.socketFactory.class", SSL_FACTORY);
268
		props.put("mail.smtp.socketFactory.fallback", "false");
270
		props.put("mail.smtp.socketFactory.fallback", "false");
-
 
271
		props.put("mail.smtp.starttls.required", "true");
-
 
272
		props.put("mail.smtp.ssl.protocols", "TLSv1.2");
-
 
273
 
269
		Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
274
		Security.addProvider(new com.sun.net.ssl.internal.ssl.Provider());
270
 
275
 
271
		Session session = Session.getDefaultInstance(props,
276
		Session session = Session.getDefaultInstance(props,
272
				new javax.mail.Authenticator() {
277
				new javax.mail.Authenticator() {
273
 
278