Subversion Repositories SmartDukaan

Rev

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

Rev 35458 Rev 36400
Line 121... Line 121...
121
 
121
 
122
	@Autowired
122
	@Autowired
123
	PricingService pricingService;
123
	PricingService pricingService;
124
 
124
 
125
	@Autowired
125
	@Autowired
126
	JavaMailSender mailSender;
126
	JavaMailSender gmailRelaySender;
127
 
127
 
128
	@Autowired
128
	@Autowired
129
	InsuranceProviderRepository insuranceProviderRepository;
129
	InsuranceProviderRepository insuranceProviderRepository;
130
 
130
 
131
	@Autowired
131
	@Autowired
Line 240... Line 240...
240
	}
240
	}
241
 
241
 
242
	private void sendMailWithAttachments(String email, String subject, String body, List<File> attachments)
242
	private void sendMailWithAttachments(String email, String subject, String body, List<File> attachments)
243
			throws Exception {
243
			throws Exception {
244
 
244
 
245
		MimeMessage message = mailSender.createMimeMessage();
245
		MimeMessage message = gmailRelaySender.createMimeMessage();
246
		MimeMessageHelper helper = new MimeMessageHelper(message, true);
246
		MimeMessageHelper helper = new MimeMessageHelper(message, true);
247
		helper.setSubject(subject);
247
		helper.setSubject(subject);
248
		helper.setText(body);
248
		helper.setText(body);
249
		String[] cc = { "backup@shop2020.in", "gadgetcops.01@gmail.com" };
249
		String[] cc = { "backup@shop2020.in", "gadgetcops.01@gmail.com" };
250
		// String[] cc = {"amit.gupta@shop2020.in"};
250
		// String[] cc = {"amit.gupta@shop2020.in"};
Line 254... Line 254...
254
		helper.setTo("help@smartdukaan.com");
254
		helper.setTo("help@smartdukaan.com");
255
		helper.setFrom(senderAddress);
255
		helper.setFrom(senderAddress);
256
		for (File file : attachments) {
256
		for (File file : attachments) {
257
			helper.addAttachment(file.getName(), file);
257
			helper.addAttachment(file.getName(), file);
258
		}
258
		}
259
		mailSender.send(message);
259
		gmailRelaySender.send(message);
260
 
260
 
261
	}
261
	}
262
 
262
 
263
	private List<File> savePolicyDocs(String policyNumber, ByteArrayOutputStream pdfInvoiceStream, File deviceImg,
263
	private List<File> savePolicyDocs(String policyNumber, ByteArrayOutputStream pdfInvoiceStream, File deviceImg,
264
			File deviceInvoiceImg) throws Exception {
264
			File deviceInvoiceImg) throws Exception {