홈>
봄 부팅 메일 API로 이메일을 보내려고합니다. 이것은 내 코드입니다
JavaMailSenderImpl mailSender = new JavaMailSenderImpl();
mailSender.setHost("smtp.gmail.com");
mailSender.setPort(587);
mailSender.setUsername("[email protected]");
mailSender.setPassword("xxx");
Properties props = mailSender.getJavaMailProperties();
props.put("mail.transport.protocol", "smtp");
props.put("mail.smtp.auth", "true");
props.put("mail.smtp.starttls.enable", "true");
props.put("mail.debug", "true");
return mailSender;
하지만 이메일을 보내지 않으며 이것은 로그입니다 :
DEBUG: Using mechanism LOGIN
DEBUG SMTP: AUTH LOGIN command trace suppressed
DEBUG SMTP: AUTH LOGIN failed
- 답변 # 1
- 답변 # 2
모든 것이 정확하고 문제는 Google에 연결하는 것과 관련이있었습니다. 이유를 알지 못했지만 스스로 해결되어 이제 이메일을 보낼 수 있습니다.
관련 자료
- Spring Boot SAML 2 인증 개체 null
- java - neo4j로 봄 인증
- 봄에 같은 진입 점에 대해 두 가지 다른 유형의 인증을 가질 수 있습니까?
- Spring security - 봄 보안 - 인증 후 gwt 리디렉션
- 스프링 부트에서 로그 백 logstash 기본 인증
- 스프링 보안은 요청 간 인증 정보를 어떻게 유지합니까?
- java - 스프링 부트 레스트 API를 사용하는 MySQL의 인증 문제
- java - 스프링 보안에서 HTTP 기본 인증이 작동하지 않습니다
- java - Spring 보안 기본 인증에서 인증이 실패했을 때 ResponseEntity (HttpStatusUNAUTHORIZED)를 어떻게 반환합니까?
- single sign on - 스프링이없는 Okta에 대한 JAVA 기반 SAML 토큰 인증
- java - 데이터베이스 복원 후 스프링 인증 실패
- 특정 IP 및 포트에 대해 스프링 부트 LDAP 인증을 구성하는 방법
- java - 스프링 부트로 oauth2 인증으로 각도 정면을 바인딩하는 방법
- java - 위임 인증 공급자 만들기 (Spring Security)
- java - Spring MVC default Authentication 사용자 추가/등록 방법
관련 질문
- webutils.extractFullFilenameFromUrlPath가 있는 Spring 5
- java : 스프링 프레임워크에서 .properties/.xml/.yml과 같은 구성 파일로 주석 값을 구성하는 방법은 무엇입니까?
- java : spring은 두 개의 유효성 검사 주석을 하나로 결합합니다.
- java : 요청이 OPTIONS 유형일 때 '허용' 헤더의 방법을 제한하는 방법은 무엇입니까?
- java : spring-boot-starter-web을 사용하여 "허용되는 표현을 찾을 수 없습니다"
- java : Spring MVC 테스트 결과 415 오류 발생
- Spring MVC -컨트롤러에서 이미지를 로드할 수 없음
- java : 내 프로젝트에서 독자에게 책을 줄 방법을 작성해야합니다. 하지만 내 code가 작동하지 않습니다
- java : Spring에서 런타임에 정적 파일 추가하기
- 스레드 "메인" java.lang.NoSuchMethodError의 예외: org.springframework.util.Assert.isInstanceOf(Ljava/lang/Class;Ljava/lang/Object;Ljava/
스프링 부트를 사용하여 메일을 보내려면 아래 속성을 구성하십시오.
application.properties
메일 발송 방법