SpringBoot+자바 MailSender 텐 센트 기업 메 일 박스 설정 실현

1.spring-boot-starter-mail 의존 팩 도입

        <dependency>
            <groupId>org.springframework.boot</groupId>
            <artifactId>spring-boot-starter-mail</artifactId>
        </dependency>
2.application.yml 에 메 일 기본 정보 설정 

spring:
  mail:
    host: smtp.exmail.qq.com
    port: 465
    username: [email protected]
    password: xxxx
    protocol: smtp
    properties:
      mail:
        smtp:
         auth: true
         ssl:
          enable: true
          socketFactory:
           class: com.sun.mail.util.MailSSLSocketFactory
           fallback: false
3.구현 코드

@Autowired
 
 JavaMailSender javaMailSender; 
 public void testSend() {
  SimpleMailMessage message = new SimpleMailMessage();
  message.setFrom("[email protected]"); //                yml    
  message.setTo("[email protected]"); //       
  message.setSubject("    ");
  message.setText("    ");
  jms.send(message);
 }
주의:
코드 보고:주소 에서 501 메 일이 인증 사용자 오류 와 동일 해 야 합 니 다.  ;원인 은 yml 에 설 정 된 메 일 주소 와 코드 중 message.setFrom([email protected])입 니 다.불일치 로 인 한;
SpringBoot+JavaMailSender 가 텐 센트 기업 의 메 일 박스 설정 을 실현 하 는 것 에 관 한 이 글 은 여기까지 소개 되 었 습 니 다.더 많은 SpringBoot JavaMailSender 텐 센트 메 일 박스 설정 내용 은 우리 의 이전 글 을 검색 하거나 아래 의 관련 글 을 계속 조회 하 시기 바 랍 니 다.앞으로 많은 응원 바 랍 니 다!

좋은 웹페이지 즐겨찾기