홈>
봄 부팅 메일 API로 이메일을 보내려고합니다. 이것은 내 코드입니다
JavaMailSenderImpl mailSender = new JavaMailSenderImpl();
mailSender.setHost("smtp.gmail.com");
mailSender.setPort(587);
mailSender.setUsername("xxx@gmail.com");
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 사용자 추가/등록 방법
관련 질문
- spring - Java 개체 목록에 포함되지 않은 개체 찾기
- java - comsunmailutilmailconnectexception - 호스트에 연결할 수 없습니다 포트 : smtpgmailcom, 587;타임 아웃 -1
- Maven이 아닌 Maven으로 Java WEB, ZK, Spring 프로젝트 마이그레이션
- Java Spring에서 웹 인터페이스의 일부인 jar 파일에서 알고리즘을 호출하는 Java 클라이언트
- spring - ModelAndView를 반환하면 사용자 정의 함수가 작동하지 않습니다
- spring - DefaultAnnotationHandlerMapping이 폐기 된 후 RequestMappingHandlerMapping을 통해 getHandlerMap ()에 액세스하는 방법
- spring - JSP에서 첫 번째 열에 홀수 데이터를 표시하고 두 번째 열에 데이터를 표시하는 방법은 무엇입니까?
- spring - FilterRegistrationBean과 DelegatingFilterProxy의 차이점은 무엇입니까?
- spring boot - restcontroller에서 인터셉터의 데이터에 액세스
- java - 원인 - orgspringframeworkbeanspropertybatchupdateexception : jdbc 드라이버 클래스 [oraclejdbcdriveroracledriver]를로드 할 수 없습니다
스프링 부트를 사용하여 메일을 보내려면 아래 속성을 구성하십시오.
application.properties
메일 발송 방법