작성일: 2024년 11월 10일
최종 수정: 2025년 08월 24일 12:04
PHP Mailer 설정
구글 앱 비밀번호 설정과 PHP Mailer 설정 방법
php
페이지를 불러오는 중...
주환
개발자
구글 SMTP 서버를 이용한 PHP Mailer 설정 방법을 정리했습니다.
구글 정책이 변경된 이후, 2차인증 설정과 앱 비밀번호를 설정해야 합니다.
(composer를 이용해서 설치하셔도 됩니다. 저는 압축파일을 다운로드 했습니다.)
브랜치를 선택하여, Tags 탭으로 이동 후, 버전에 맞는 브랜치를 선택 후 다운로드 받습니다.
(저는 가장 상단에 있는 최신버전을 선택했습니다.)
composer 설치 이용 방법)
압축파일 다운로드 후 이용 방법)
해당 부분을 명시해 주었다면, 공식문서에 나와 있는 샘플 코드를 각 자신의 환경에 맞게 설정해 줍니다.
(구글 이용 SMTP포트 번호는 587을 사용하므로 이 부분은 반드시 변경해주셔야 합니다!)
(반드시 변경이 필요한 부분은 한글 주석으로 표시했습니다!)
위 코드에서처럼 한글깨짐 방지설정을 해주어야 하는 것은 물론이고,
중요한건 한글깨짐 방지설정을 해당 함수를 호출하는 부분에서도 설정을 해주어야 합니다.
아래와 같은 방식으로 처리를 해줍니다.