private void sendEmail(String password) {
		Properties props = new Properties();
		props.put("mail.smtp.host", "smtp.gmail.com");
		props.put("mail.smtp.socketFactory.port", "465");
		props.put("mail.smtp.socketFactory.class",
				"javax.net.ssl.SSLSocketFactory");
		props.put("mail.smtp.auth", "true");
		props.put("mail.smtp.port", "465");
 
		Session session = Session.getDefaultInstance(props,
				new javax.mail.Authenticator() {
					protected PasswordAuthentication getPasswordAuthentication() {
						return new PasswordAuthentication("apareja@albertopl.com","Crowtche1");
					}
				});
		try {
			 
			Message message = new MimeMessage(session);
			message.setFrom(new InternetAddress("admin@webpage2ebook.com"));
			message.setRecipients(Message.RecipientType.TO,
					InternetAddress.parse(((Account)LoginWindow.this.getApplication().getUser()).getUsername()));
			message.setSubject("Your Webpage 2 Ebook Account");
			message.setText("Dear user," +
					"\n\n Thank you for registering! We have created an account for you" +
					"so you may always save your progress or even finalize a PDF of your" +
					"E-book! \n\n\n Username: " + ((Account)LoginWindow.this.getApplication().getUser()).getUsername() + "\n\n" +
					" Password: " + password);
 
			Transport.send(message);
 
		} catch (MessagingException e) {
			throw new RuntimeException(e);
		}
	}