fix email issues
This commit is contained in:
@@ -16,11 +16,14 @@ public class EmailService {
|
|||||||
|
|
||||||
private final JavaMailSender mailSender;
|
private final JavaMailSender mailSender;
|
||||||
private final String baseUrl;
|
private final String baseUrl;
|
||||||
|
private final String from;
|
||||||
|
|
||||||
public EmailService(JavaMailSender mailSender,
|
public EmailService(JavaMailSender mailSender,
|
||||||
@Value("${indie.app.base-url}") String baseUrl) {
|
@Value("${indie.app.base-url}") String baseUrl,
|
||||||
|
@Value("${spring.mail.from}") String from) {
|
||||||
this.mailSender = mailSender;
|
this.mailSender = mailSender;
|
||||||
this.baseUrl = baseUrl;
|
this.baseUrl = baseUrl;
|
||||||
|
this.from = from;
|
||||||
}
|
}
|
||||||
|
|
||||||
public void sendVerificationEmail(String to, String name, String token) {
|
public void sendVerificationEmail(String to, String name, String token) {
|
||||||
@@ -67,6 +70,7 @@ public class EmailService {
|
|||||||
try {
|
try {
|
||||||
MimeMessage message = mailSender.createMimeMessage();
|
MimeMessage message = mailSender.createMimeMessage();
|
||||||
MimeMessageHelper helper = new MimeMessageHelper(message, true, "UTF-8");
|
MimeMessageHelper helper = new MimeMessageHelper(message, true, "UTF-8");
|
||||||
|
helper.setFrom(from);
|
||||||
helper.setTo(to);
|
helper.setTo(to);
|
||||||
helper.setSubject(subject);
|
helper.setSubject(subject);
|
||||||
helper.setText(html, true);
|
helper.setText(html, true);
|
||||||
|
|||||||
@@ -31,6 +31,7 @@ spring:
|
|||||||
port: ${EMAIL_PORT:1025}
|
port: ${EMAIL_PORT:1025}
|
||||||
username: ${EMAIL_USERNAME:}
|
username: ${EMAIL_USERNAME:}
|
||||||
password: ${EMAIL_PASSWORD:}
|
password: ${EMAIL_PASSWORD:}
|
||||||
|
from: ${EMAIL_FROM:mailme@krrishg.com}
|
||||||
properties:
|
properties:
|
||||||
mail:
|
mail:
|
||||||
smtp:
|
smtp:
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ public class StubEmailService extends EmailService {
|
|||||||
private int sendCount;
|
private int sendCount;
|
||||||
|
|
||||||
public StubEmailService() {
|
public StubEmailService() {
|
||||||
super(null, "http://localhost:4200");
|
super(null, "http://localhost:4200", "noreply@indie.app");
|
||||||
}
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
|
|||||||
Reference in New Issue
Block a user