From 300ce609d83bff841e909b46d41ffff917950074 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EC=A0=84=EB=AF=BC=EC=98=A4?= Date: Fri, 24 May 2024 17:59:54 +0900 Subject: [PATCH] remove mail service --- .../domain/mail/service/MailService.kt | 5 ---- .../domain/mail/service/MailServiceImpl.kt | 26 ------------------- 2 files changed, 31 deletions(-) delete mode 100644 src/main/kotlin/com/open3r/openmusic/domain/mail/service/MailService.kt delete mode 100644 src/main/kotlin/com/open3r/openmusic/domain/mail/service/MailServiceImpl.kt diff --git a/src/main/kotlin/com/open3r/openmusic/domain/mail/service/MailService.kt b/src/main/kotlin/com/open3r/openmusic/domain/mail/service/MailService.kt deleted file mode 100644 index 8d7ed60..0000000 --- a/src/main/kotlin/com/open3r/openmusic/domain/mail/service/MailService.kt +++ /dev/null @@ -1,5 +0,0 @@ -package com.open3r.openmusic.domain.mail.service - -interface MailService { - fun sendMail(to: String, subject: String, text: String) -} \ No newline at end of file diff --git a/src/main/kotlin/com/open3r/openmusic/domain/mail/service/MailServiceImpl.kt b/src/main/kotlin/com/open3r/openmusic/domain/mail/service/MailServiceImpl.kt deleted file mode 100644 index e7a01b1..0000000 --- a/src/main/kotlin/com/open3r/openmusic/domain/mail/service/MailServiceImpl.kt +++ /dev/null @@ -1,26 +0,0 @@ -package com.open3r.openmusic.domain.mail.service - -import com.open3r.openmusic.global.error.CustomException -import com.open3r.openmusic.global.error.ErrorCode -import org.springframework.mail.SimpleMailMessage -import org.springframework.mail.javamail.JavaMailSender -import org.springframework.stereotype.Service - -@Service -class MailServiceImpl( - private val mailSender: JavaMailSender -) : MailService { - override fun sendMail(to: String, subject: String, text: String) { - val message = SimpleMailMessage().apply { - setTo(to) - setSubject(subject) - setText(text) - } - - try { - mailSender.send(message) - } catch (e: RuntimeException) { - throw CustomException(ErrorCode.MAIL_SEND_ERROR) - } - } -} \ No newline at end of file