Fixed email sender for custom emails
This commit is contained in:
parent
a5bbe87e4d
commit
0ea0365c00
4 changed files with 18 additions and 4 deletions
|
@ -46,6 +46,8 @@ public class EmailConfigurationService {
|
|||
|
||||
@NotNull private String registrationRedirect;
|
||||
|
||||
@NotNull private String from;
|
||||
|
||||
public synchronized String getRegistrationSubject() {
|
||||
return registrationSubject;
|
||||
}
|
||||
|
@ -109,4 +111,12 @@ public class EmailConfigurationService {
|
|||
public synchronized void setRegistrationRedirect(String registrationRedirect) {
|
||||
this.registrationRedirect = registrationRedirect;
|
||||
}
|
||||
|
||||
public synchronized String getFrom() {
|
||||
return from;
|
||||
}
|
||||
|
||||
public synchronized void setFrom(String from) {
|
||||
this.from = from;
|
||||
}
|
||||
}
|
||||
|
|
|
@ -57,7 +57,7 @@ public class UserAccountController {
|
|||
isRegistration
|
||||
? emailConfig.getRegistrationSubject()
|
||||
: emailConfig.getResetPasswordSubject());
|
||||
mailMessage.setFrom("smarthut.sm@gmail.com");
|
||||
mailMessage.setFrom(emailConfig.getFrom());
|
||||
mailMessage.setText(
|
||||
(isRegistration ? emailConfig.getRegistration() : emailConfig.getResetPassword())
|
||||
+ " "
|
||||
|
|
|
@ -13,17 +13,19 @@ spring.jpa.properties.hibernate.format_sql=true
|
|||
jwt.secret=thiskeymustbeverylongorthethingcomplainssoiamjustgoingtowritehereabunchofgarbageciaomamma
|
||||
|
||||
spring.mail.test-connection=true
|
||||
spring.mail.host=smtp.gmail.com
|
||||
spring.mail.host=smtp.example.com
|
||||
spring.mail.port=587
|
||||
spring.mail.properties.mail.smtp.starttls.enable=true
|
||||
spring.mail.username=smarthut.sm@gmail.com
|
||||
spring.mail.password=dcadvbagqfkwbfts
|
||||
spring.mail.username=me@example.com
|
||||
spring.mail.password=example-password
|
||||
spring.mail.properties.mail.smtp.starttls.required=true
|
||||
spring.mail.properties.mail.smtp.auth=true
|
||||
spring.mail.properties.mail.smtp.connectiontimeout=5000
|
||||
spring.mail.properties.mail.smtp.timeout=5000
|
||||
spring.mail.properties.mail.smtp.writetimeout=5000
|
||||
|
||||
email.from=me@example.com
|
||||
|
||||
email.registrationSubject=Complete your SmartHut.sm registration
|
||||
email.registration=To confirm your registration, please click here:
|
||||
email.registrationPath=http://localhost:8080/register/confirm-account?token=
|
||||
|
|
|
@ -28,6 +28,8 @@ spring.mail.properties.mail.smtp.connectiontimeout=5000
|
|||
spring.mail.properties.mail.smtp.timeout=5000
|
||||
spring.mail.properties.mail.smtp.writetimeout=5000
|
||||
|
||||
email.from=${MAIL_FROM}
|
||||
|
||||
# Registration email properties
|
||||
email.registrationSubject=Complete your SmartHut.sm registration
|
||||
email.registration=To confirm your registration, please click here:
|
||||
|
|
Loading…
Reference in a new issue