fix email issues

This commit is contained in:
Krrish Ghimire
2026-07-10 12:02:40 +05:45
parent 84316e9c53
commit bbd6e6d007
3 changed files with 7 additions and 2 deletions

View File

@@ -16,11 +16,14 @@ public class EmailService {
private final JavaMailSender mailSender;
private final String baseUrl;
private final String from;
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.baseUrl = baseUrl;
this.from = from;
}
public void sendVerificationEmail(String to, String name, String token) {
@@ -67,6 +70,7 @@ public class EmailService {
try {
MimeMessage message = mailSender.createMimeMessage();
MimeMessageHelper helper = new MimeMessageHelper(message, true, "UTF-8");
helper.setFrom(from);
helper.setTo(to);
helper.setSubject(subject);
helper.setText(html, true);

View File

@@ -31,6 +31,7 @@ spring:
port: ${EMAIL_PORT:1025}
username: ${EMAIL_USERNAME:}
password: ${EMAIL_PASSWORD:}
from: ${EMAIL_FROM:mailme@krrishg.com}
properties:
mail:
smtp:

View File

@@ -9,7 +9,7 @@ public class StubEmailService extends EmailService {
private int sendCount;
public StubEmailService() {
super(null, "http://localhost:4200");
super(null, "http://localhost:4200", "noreply@indie.app");
}
@Override