diff --git a/src/main/java/earlybird/earlybird/email/SendEmailService.java b/src/main/java/earlybird/earlybird/email/SendEmailService.java index 491c286..75e523b 100644 --- a/src/main/java/earlybird/earlybird/email/SendEmailService.java +++ b/src/main/java/earlybird/earlybird/email/SendEmailService.java @@ -1,36 +1,27 @@ package earlybird.earlybird.email; -import static earlybird.earlybird.promotion.email.entity.PromotionEmailMessageType.BERKELEY_6_MONTH_FREE; - import earlybird.earlybird.common.util.LocalDateTimeUtil; import earlybird.earlybird.promotion.email.entity.PromotionEmailMessageType; import earlybird.earlybird.promotion.email.entity.PromotionEmailVerification; - import jakarta.mail.Message; import jakarta.mail.internet.MimeMessage; - import lombok.RequiredArgsConstructor; import lombok.extern.slf4j.Slf4j; - -import org.springframework.beans.factory.annotation.Value; import org.springframework.mail.javamail.JavaMailSender; import org.springframework.retry.annotation.Backoff; import org.springframework.retry.annotation.Retryable; import org.springframework.scheduling.annotation.Async; import org.springframework.stereotype.Service; +import static earlybird.earlybird.promotion.email.entity.PromotionEmailMessageType.BERKELEY_6_MONTH_FREE; + @Slf4j -//@RequiredArgsConstructor +@RequiredArgsConstructor @Service public class SendEmailService { private final JavaMailSender javaMailSender; - public SendEmailService(JavaMailSender javaMailSender, @Value("${spring.mail.password}") String password) { - this.javaMailSender = javaMailSender; - log.info("mail password:{}", password); - } - @Retryable(maxAttempts = 5, backoff = @Backoff(delay = 1000)) @Async public void send(