feat: user related logic refactor

This commit is contained in:
merlin
2025-11-27 17:42:31 +08:00
parent 23cb31d4fe
commit 0ea6e13064
28 changed files with 738 additions and 52 deletions

View File

@@ -33,4 +33,19 @@ public class MailService {
throw new RuntimeException(e);
}
}
public Boolean sendTextMail(String receiver, String text){
try {
SimpleMailMessage message = new SimpleMailMessage();
message.setFrom(mail);
message.setTo(receiver);
message.setSubject("Welcome to use Merlin`s product");
message.setText("欢迎使用Merlin.xin产品 \n"+text);
mailSender.send(message);
return true;
} catch (MailException e) {
log.error("e: ", e);
throw new RuntimeException(e);
}
}
}