[+] Email settings

This commit is contained in:
Azalea
2024-02-17 04:04:39 -05:00
parent fdcef95d07
commit db8d8db280
3 changed files with 29 additions and 4 deletions

View File

@@ -0,0 +1,22 @@
package icu.samnyan.aqua.net.utils
import ext.Bool
import ext.Str
import icu.samnyan.aqua.net.db.AquaNetUser
import org.simplejavamail.api.mailer.Mailer
import org.simplejavamail.email.EmailBuilder
import org.simplejavamail.springsupport.SimpleJavaMailSpringSupport
import org.springframework.boot.context.properties.ConfigurationProperties
import org.springframework.context.annotation.Configuration
import org.springframework.context.annotation.Import
import org.springframework.stereotype.Service
@Configuration
@ConfigurationProperties(prefix = "aqua-net.email")
class EmailProperties {
var enable: Bool = false
lateinit var senderName: Str
lateinit var senderAddr: Str
}

View File

@@ -14,7 +14,7 @@ import org.springframework.context.annotation.Configuration
import org.springframework.stereotype.Service
@Configuration
@ConfigurationProperties(prefix = "turnstile")
@ConfigurationProperties(prefix = "aqua-net.turnstile")
class TurnstileProperties {
var enable: Bool = false