add email processing toggle
This commit is contained in:
@@ -21,6 +21,10 @@ public class EmailService {
|
||||
|
||||
public void processEmails(StartParams params) {
|
||||
log.error("Start email processing");
|
||||
if (!params.getEnableEmailScan()) {
|
||||
log.error("Email processing disabled");
|
||||
return;
|
||||
}
|
||||
List<Emails> alreadyProcessed = emailsRepository.findTop10ByOrderByIdDesc();
|
||||
List<EmailData> emailData = new ReceiveEmailService("imap.gmail.com", 993, params.getFrom(), params.getToken(), params.getSpecialEmail())
|
||||
.downloadEmails(alreadyProcessed);
|
||||
|
||||
@@ -16,4 +16,5 @@ public class StartParams {
|
||||
private String to;
|
||||
private String days;
|
||||
private String specialEmail;
|
||||
private Boolean enableEmailScan;
|
||||
}
|
||||
|
||||
@@ -3,6 +3,7 @@ pledge.params.token=changeit
|
||||
pledge.params.to=m.ryabyh@gmail.com,AAAtapina@sberbank.ru,Oreshkina.V.V@sberbank.ru,MEvRyabykh@sberbank.ru
|
||||
pledge.params.days=1
|
||||
pledge.params.special-email=m.ryabyh+torgi@gmail.com
|
||||
pledge.params.enable-email-scan=false
|
||||
spring.datasource.url=jdbc:postgresql://localhost:5432/torgi
|
||||
spring.datasource.username=torgi
|
||||
spring.datasource.password=17maxim02
|
||||
|
||||
Reference in New Issue
Block a user