Google – Gmail SMTP 사용을 위한 세팅
Google – Gmail SMTP 사용을 위한 세팅
G메일에서 제공하는 SMTP를 사용하여 메일발송을 해야 하는 경우가 있습니다.보통 자체 서버를 운용하는 게 아니라, 웹호스팅 등을 사용하고 있는 경우라면 SMTP를 사용하는 데 많은 제약이 존재할 수 있습니다. 서버 전문가가 아닌 입장에서는 여간 머리 아픈 일이 아닐 수 없죠.
그래서 많은 사람들이 지메일이나 네이버 메일 등의 SMTP를 이용해서 메일링을 보내곤 하는 것 같습니다.
G메일의 SMTP 이용 정책이 변경되었다
예전에는 지메일의 SMTP를 사용하는 방법이 그닥 복잡하지 않았다는데, 2022년 5월 이후부터인가 구글의 G메일 SMTP 이용방법이 달라졌다고 합니다. 저도 인터넷 검색을 해보고 알게 되었습니다.
G메일에서 우측상단 톱니바퀴를 누르고, [ 모든 설정 보기 ] 버튼을 눌러줍니다.
전달 및 POP/IMAP 탭을 살펴보고 아래 사항을 확인해둡시다.
– SMTP를 이용하려면, IMAP사용이 체크 되어 있어야 합니다. IMAP(Internet Message Access Protocol)은 메일을 읽어오는 클라이언트/서버 프로토콜인데, “발송” 기능과 관련이 있을까 싶긴 했는데, 아무튼 사용으로 체크해둡니다.
체크를 하게되면 보안확인 단계를 거치게 됩니다. 잘 따라 하시면 됩니다.
다음에 앱 패스워드를 받기 위한 단계입니다.
계정관리에 들어가셔서 왼쪽 [보안] 메뉴를 선택하고, 2단계 인증을 진행해줘야 합니다.
저는 휴대폰을 이용해서 2단계 인증을 진행했습니다. 그리고 2단계 인증 메뉴를 선택하고 하위로 들어가보면,
앱 비밀번호라는 것이 있습니다.
아래처럼, ‘기기용 앱 비밀번호’가 생성되는데, 잘 메모해두도록 합니다.
이 기기용 앱 비밀번호가 G메일 SMTP를 이용해서 메일링을 할 때 계정에 로그인하는 pw가 됩니다.
사용하는 앱의 제목에는 편한대로 넣고 완료를 하면 아래처럼 패스워드가 나옵니다. 빈칸을 포함한 전체가 패스워드입니다.
그리고 PHPmailer 세팅에 위 패승워드를 넣어주면 됩니다.