Subversion Repositories SmartDukaan

Rev

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

Rev 26821 Rev 26978
Line 217... Line 217...
217
		InternetAddress senderAddress = new InternetAddress("noreply@smartdukaan.com", "SmartDukaan Care");
217
		InternetAddress senderAddress = new InternetAddress("noreply@smartdukaan.com", "SmartDukaan Care");
218
		helper.setFrom(senderAddress);
218
		helper.setFrom(senderAddress);
219
		mailSender.send(message);
219
		mailSender.send(message);
220
	}
220
	}
221
 
221
 
222
	public static void sendMailWithAttachments(JavaMailSender mailSender, String[] emailTo, String[] cc, String subject,
222
	public static void sendMailWithAttachments(JavaMailSender mailSender, String[] emailTo, String[] cc, String[] bcc,
223
			String body, Attachment... attachments) throws Exception {
223
			String subject, String body, Attachment... attachments) throws Exception {
224
		MimeMessage message = mailSender.createMimeMessage();
224
		MimeMessage message = mailSender.createMimeMessage();
225
		MimeMessageHelper helper = new MimeMessageHelper(message, true);
225
		MimeMessageHelper helper = new MimeMessageHelper(message, true);
226
		helper.setSubject(subject);
226
		helper.setSubject(subject);
227
		helper.setText(body);
227
		helper.setText(body);
228
		if (cc != null) {
228
		if (cc != null) {
229
			helper.setCc(cc);
229
			helper.setCc(cc);
230
		}
230
		}
-
 
231
		if (bcc != null) {
-
 
232
			helper.setBcc(bcc);
-
 
233
		}
231
		helper.setTo(emailTo);
234
		helper.setTo(emailTo);
232
		for (Attachment attachment : attachments) {
235
		for (Attachment attachment : attachments) {
233
			helper.addAttachment(attachment.getFileName(), attachment.getInputStreamSource());
236
			helper.addAttachment(attachment.getFileName(), attachment.getInputStreamSource());
234
		}
237
		}
235
		InternetAddress senderAddress = new InternetAddress("noreply@smartdukaan.com", "SmartDukaan Care");
238
		InternetAddress senderAddress = new InternetAddress("noreply@smartdukaan.com", "SmartDukaan Care");