Subversion Repositories SmartDukaan

Rev

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

Rev 25743 Rev 25754
Line 298... Line 298...
298
	public static void sendHtmlMailWithAttachments(JavaMailSender mailSender, String[] emailTo, String[] cc, String subject,
298
	public static void sendHtmlMailWithAttachments(JavaMailSender mailSender, String[] emailTo, String[] cc, String subject,
299
			String body, Attachment... attachments) throws Exception {
299
			String body, Attachment... attachments) throws Exception {
300
		MimeMessage message = mailSender.createMimeMessage();
300
		MimeMessage message = mailSender.createMimeMessage();
301
		MimeMessageHelper helper = new MimeMessageHelper(message, true);
301
		MimeMessageHelper helper = new MimeMessageHelper(message, true);
302
		helper.setSubject(subject);
302
		helper.setSubject(subject);
-
 
303
		message.setContent(body, "text/html");
303
		helper.setText(body, true);
304
		//helper.setText(body, true);
304
		if (cc != null) {
305
		if (cc != null) {
305
			helper.setCc(cc);
306
			helper.setCc(cc);
306
		}
307
		}
307
		helper.setTo(emailTo);
308
		helper.setTo(emailTo);
308
		for(Attachment attachment: attachments ) {
309
		for(Attachment attachment: attachments ) {
-
 
310
			if(attachment==null) break;
309
			helper.addAttachment(attachment.getFileName(), attachment.getInputStreamSource());
311
			helper.addAttachment(attachment.getFileName(), attachment.getInputStreamSource());
310
		}
312
		}
311
		InternetAddress senderAddress = new InternetAddress("noreply@smartdukaan.com", "SmartDukaan Care");
313
		InternetAddress senderAddress = new InternetAddress("noreply@smartdukaan.com", "SmartDukaan Care");
312
		helper.setFrom(senderAddress);
314
		helper.setFrom(senderAddress);
313
		mailSender.send(message);
315
		mailSender.send(message);