본 매뉴얼은 Gmail SMTP 플러그인을 이용하여 SMTP 설정을 진행하는 방법에 대해 안내합니다.

Gmail외 메일을 사용하시는 경우 SMTP E-MAIL 매뉴얼을 참고하는 것을 권장드리며, 두 플러그인은 동시에 이용할 수 없습니다.

플러그인 설치 #

관리자 메뉴 [플러그인 > 새로 추가]에서 검색창에 Gmail SMTP를 검색한 후 지금 설치 버튼을 클릭하여 설치하고, 활성화합니다.

GMail API OAuth Client ID 발급 #

Gmail SMTP 플러그인을 이용하기 위해서 Gmail API OAuth Client ID를 발급 받아야 합니다.

  1. 프로젝트 생성 #

    구글 클라우드로 이동한 후 메일을 보내려는 구글 계정으로 로그인합니다.
    상단의 프로젝트 선택 > 새 프로젝트를 클릭합니다.

    프로젝트 이름을 입력한 후 만들기 버튼을 클릭합니다.

  2. API 및 서비스 #

    API 및 서비스 버튼을 클릭합니다.

    상단의 API 및 서비스 사용 설정을 클릭합니다.

    검색창에 Gmail API를 검색하면 검색 결과에 표시되는 Gmail API를 클릭하여 사용 버튼을 클릭합니다.

  3. OAuth 동의 화면 #

    좌측 메뉴에서 OAuth 동의 화면 메뉴를 클릭합니다.

    시작하기 버튼을 클릭하여 인증 플랫폼을 구성해야 합니다.
    앱 정보, 대상, 연락처 정보, 동의를 차례대로 입력 후 만들기 버튼을 클릭합니다.

    OAuth 클라이언트 만들기 버튼을 클릭합니다.

  4. OAuth 클라이언트 ID 만들기 #

    애플리케이션 유형은 웹 애플리케이션으로 선택하고 승인된 JavaScript 원본 영역에 사이트 주소를 입력합니다.
    승인된 리디렉션 URI 영역에 사이트 주소/wp-admin/options-general.php?page=gmail-smtp-settings&action=oauth_grant와 같이 입력한 후 만들기 버튼을 클릭합니다.

  5. 데이터 액세스 #

    좌측 메뉴에서 데이터 액세스를 클릭한 후, 범위 추가 또는 삭제 버튼을 클릭합니다.

    이미지와 같이 나를 대신하여 이메일 전송을 포함한 범위들을 추가하고 저장 버튼을 클릭합니다.

  6. 클라이언트 정보 입력 #

    좌측 메뉴에서 클라이언트 메뉴를 클릭하여 생성한 클라이언트 ID 이름을 클릭합니다.

    우측에 표시되는 클라이언트 ID, 클라이언트 보안 비밀번호를 관리자 메뉴 [설정 > Gmail SMTP > General(탭)]의 Client ID, Client Secret 영역에 각각 입력합니다.

플러그인 설정 #

관리자 메뉴 [설정 > Gmail SMTP > General(탭)]에서 설정할 수 있습니다.

  1. 클라이언트 정보 입력 #

    GMail API OAuth Client ID 발급 매뉴얼을 참고하여 발급한 클라이언트 ID와 비밀번호를 각각 입력합니다.

  2. 이메일 및 이름 입력 #

    OAuth Email Address와 From Email Address 영역에 Google Cloud에서 사용된 이메일을 입력합니다.
    From Name 영역에 메일 보낸 사람의 이름으로 사용될 이름을 입력합니다.

  3. 보안 관련 설정 #

    Type of Encryption 보안 타입은 TSL 사용을 권장합니다.
    SMTP Port는 TSL 사용 시 587, SSL 사용 시 465를 입력합니다.

  4. 저장 및 허가 #

    Save Changes 버튼과 Grant Permission 버튼을 차례대로 클릭합니다.
    고급 설정 숨기기, 사이트로 이동을 차례대로 클릭합니다.

    허용 버튼을 클릭하여 설정을 완료합니다.

테스트 메일 발송 #

관리자 메뉴 [설정 > Gmail SMTP > Test Email(탭)]에서 이메일 발송 테스트를 진행할 수 있습니다.

수신 받을 이메일 주소, 제목, 내용을 입력한 후 Send Email 버튼을 클릭하여 메일을 발송하여 테스트합니다.