본문 바로가기
블로그 이미지

방문해 주셔서 감사합니다! 항상 행복하세요!

  
   - 문의사항은 메일 또는 댓글로 언제든 연락주세요.
   - "해줘","답 내놔" 같은 질문은 답변드리지 않습니다.
   - 메일주소 : lts06069@naver.com


smtp2

SMTP 서버 상태 코드 및 정리 1. SERVER REPLY: 501 Denied domain name : 도메인주소를 잘못 입력 or 수신 서버에서 도메인을 수신거부한 경우 2. 421 Server too busy : 수신 서버의 응답지연. 수신 서버의 트래픽 등으로 메일을 수신받지 못하는 상황에서 발송자에게 리턴 메일을 보냄 3. 421-Microsoft ESMTP MAIL Service, Version: 5.0.2195.5600 ready at Service not available, closing transmission channel : MS사의 SMTP 서버 장애로 인해 메일을 수신받지 못하는 상황에서 리턴된 메시지 4. 421 4.3.2 Your IP(xxx.xxx.xx.xxx) is filtered and this conn.. 2019. 9. 10.
Spring에서 (전자정부) Mail 발송하기 smtp 서버가 따로 존재한다는 가정이 필요하다. smtp 서버는 여기서는 네이버 smtp를 사용하였다. 네이버에서 smtp를 활용하는 방법은 어렵지 않다. (구글이나 다음도 거의 비슷하다) 위 세팅이 끝나면 맨 하단의 SMTP 정보를 기록하자. 스프링(전자정부)에서는 간단하게 구현하였다. Bean 객체로 등록해서 사용하도록 하였다. 여기서는 maven을 활용한 라이브러리 추가를 하였다. 가장 먼저 pom.xml 을 열어 mail 라이브러리를 추가한다. 혹시 버전에러가 생기면 자신의 프로젝트 버전에 맞추어서 버전을 바꾸도록 한다. javax.mail mail 1.4.7 기능구현은 어렵지 않다. 구글링을 해 보면 정말 잘 나와있다. setter와 getter 메소드를 추가해서 bean 객체로 등록 할 준비.. 2019. 5. 14.