[Util] Fake SMTP를 이용한 메일 전송 TEST

2019. 11. 6. 09:30
반응형

[Util] Fake SMTP를 이용한 메일 전송 TEST



메일 전송 기능을 확인 하는 도중 메일 서버에 직접 연동 할 필요없이

 

메일이 잘 전송되고 있는 현황을 확인 할 필요가 있을 때 유용한 프로그램을 공유합니다.

 

실행방법은 압축을 푼 위치에서

 

Java jar fakeSMT-2.0.jar  명령어로 실행시키면 GUI 화면이 나옵니다.

 

이후 아래 fakeSMTP에서 port등을 설정한 다음 Server start를 시작한 다음 테스트한다면

 

아래 그림과 같이 받은데이터가 표시됩니다.

 

감사합니다.

 

Ex) source

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

// application.properties

spring.mail.host=localhost

spring.mail.port=25

 

// service

@Component

public class Mailer {

 

    @Autowired

    private JavaMailSender javaMailSender;

 

    public void sendMail(String email) {

        SimpleMailMessage mailMessage = new SimpleMailMessage();

        mailMessage.setTo(email);;

        mailMessage.setSubject("Registration");

        mailMessage.setText("Successfully Registered");

        javaMailSender.send(mailMessage);

    }

}

Colored by Color Scripter

cs

 



Ex) result





반응형

BELATED ARTICLES

more