Subversion Repositories SmartDukaan

Rev

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

Rev 34605 Rev 34612
Line 150... Line 150...
150
    }*/
150
    }*/
151
 
151
 
152
    @Bean
152
    @Bean
153
    public JavaMailSender googleMailSender() {
153
    public JavaMailSender googleMailSender() {
154
        JavaMailSenderImpl mailSender = new JavaMailSenderImpl();
154
        JavaMailSenderImpl mailSender = new JavaMailSenderImpl();
-
 
155
        mailSender.setHost("smtp.gmail.com");
-
 
156
        mailSender.setPort(465);
-
 
157
        mailSender.setUsername("sdtech@smartdukaan.com");
-
 
158
        mailSender.setPassword("gpdschroalhhirox"); // App Password
-
 
159
 
-
 
160
        Properties props = mailSender.getJavaMailProperties();
-
 
161
        props.put("mail.smtp.auth", "true");
-
 
162
        props.put("mail.smtp.ssl.enable", "true");
-
 
163
        props.put("mail.smtp.ssl.trust", "smtp.gmail.com");
-
 
164
        props.put("mail.smtp.socketFactory.port", "465");
-
 
165
        props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
-
 
166
        props.put("mail.debug", "true");
-
 
167
 
-
 
168
        return mailSender;
-
 
169
    }
-
 
170
 
-
 
171
 
-
 
172
    /*public JavaMailSender googleMailSender() {
-
 
173
        JavaMailSenderImpl mailSender = new JavaMailSenderImpl();
155
        // Using gmail
174
        // Using gmail
156
        mailSender.setHost("smtp.gmail.com");
175
        mailSender.setHost("smtp.gmail.com");
157
        mailSender.setPort(587);
176
        mailSender.setPort(587);
158
        //mailSender.setUsername("build@shop2020.in");
177
        //mailSender.setUsername("build@shop2020.in");
159
        //mailSender.setPassword("cafe@nes");
178
        //mailSender.setPassword("cafe@nes");
Line 161... Line 180...
161
        mailSender.setPassword("gpdschroalhhirox");
180
        mailSender.setPassword("gpdschroalhhirox");
162
 
181
 
163
        Properties javaMailProperties = new Properties();
182
        Properties javaMailProperties = new Properties();
164
        javaMailProperties.put("mail.smtp.starttls.enable", "true");
183
        javaMailProperties.put("mail.smtp.starttls.enable", "true");
165
        javaMailProperties.put("mail.smtp.auth", "true");
184
        javaMailProperties.put("mail.smtp.auth", "true");
166
        javaMailProperties.put("mail.transport.protocol", "smtp");
185
//        javaMailProperties.put("mail.transport.protocol", "smtp");
-
 
186
        javaMailProperties.put("mail.smtp.starttls.required", "true");
-
 
187
        javaMailProperties.put("mail.smtp.ssl.protocols", "TLSv1.2"); // Still force TLSv1.2
167
        javaMailProperties.put("mail.debug", "true");// Prints out everything on screen
188
        javaMailProperties.put("mail.debug", "true");// Prints out everything on screen
168
        mailSender.setJavaMailProperties(javaMailProperties);
189
        mailSender.setJavaMailProperties(javaMailProperties);
169
        return mailSender;
190
        return mailSender;
-
 
191
 
170
    }
192
    }*/
171
 
193
 
172
    @Autowired
194
    @Autowired
173
    private RunOnceTasks runOnceTasks;
195
    private RunOnceTasks runOnceTasks;
174
 
196
 
175
    @Autowired
197
    @Autowired