Amazon SES를 사용하여 WordPress 이메일을 보내는 방법(단계별)

게시 됨: 2021-09-28

WordPress 사이트에서 이메일을 보내는 데 문제가 있습니까?

WordPress 이메일 안정성을 향상시키는 쉬운 방법 중 하나는 Amazon Simple Email Service 또는 Amazon SES를 사용하는 것입니다.

이 기사에서는 Amazon SES를 사용하여 WordPress 사이트에서 이메일을 보내는 방법을 단계별로 보여줍니다.

Amazon SES를 사용하여 WordPress 이메일을 보내는 방법(단계별)

WordPress 이메일에 Amazon SES가 필요한 이유와 시기

사용자가 WordPress 웹 사이트에서 이메일을 보내는 데 문제가 있다는 소식을 너무 자주 듣습니다. 웹사이트를 원활하게 운영하기 위해 이메일에 의존하기 때문에 문제가 됩니다.

예를 들어, 귀하의 사이트는 이메일을 사용하여 분실한 비밀번호를 재설정하거나 새로운 사용자가 등록하거나 누군가 귀하의 연락처 양식을 작성할 때 알림을 보냅니다.

기본적으로 WordPress는 PHP 메일 기능을 사용하여 이메일을 보냅니다. 그러나 이 기능이 항상 예상대로 작동하는 것은 아닙니다. 그것은 종종 WordPress 호스팅 회사가 남용과 스팸을 방지하기 위해 차단하기 때문입니다.

또한 인기 있는 이메일 서비스 제공업체의 스팸 필터는 수신 이메일을 확인하여 발신자를 확인합니다. 기본 WordPress 이메일은 이 검사에 실패하고 때로는 스팸 폴더에 도달하지 못할 수도 있습니다.

SMTP(Simple Mail Transfer Protocol)는 이메일 전송을 위한 업계 표준입니다. PHP 메일 기능과 달리 SMTP는 적절한 인증을 사용하므로 이메일이 성공적으로 배달될 가능성이 높아집니다.

Amazon SES는 비즈니스 이메일용으로 설계된 SMTP 서비스입니다. 당신과 당신의 팀에게만 WordPress 알림 이메일을 보내고 대규모 메일링 리스트에 이메일 뉴스레터를 보내기 위한 좋은 솔루션입니다.

서비스는 첫 1년 동안은 무료입니다. 그 후에는 보내는 이메일 수 및 기타 요인에 따라 사용한 만큼 지불해야 할 수 있습니다. Amazon SES 요금 페이지에서 비용이 얼마인지 알 수 있습니다.

이 자습서에서는 WP Mail SMTP 플러그인을 사용하여 WordPress 웹 사이트에서 Amazon SES 서비스로 이메일을 보내는 방법을 보여줍니다.

편집자 주: Amazon SES는 초보자에게 약간 복잡하다고 생각합니다. 이것이 일반적으로 사용자가 WP Mail SMTP 플러그인과 함께 작동하는 SMTP.com 또는 Sendinblue를 사용하도록 권장하는 이유입니다.

Amazon AWS 계정 구성

먼저 Amazon Web Services 웹 사이트를 방문하여 무료 계정에 가입해야 합니다. 계정은 무료이지만 계정을 설정할 때 신용 카드 정보를 입력해야 합니다.

Amazon Web Services에 무료 계정을 등록해야 합니다.

AWS 계정을 생성했으면 사용자를 설정해야 합니다. 그러면 나중에 필요한 액세스 키가 제공됩니다.

그렇게 하려면 Amazon Web Services 사용자 페이지를 열어야 합니다. 이 페이지 내에서 '사용자 추가' 버튼을 클릭해야 합니다.

사용자 추가 버튼 클릭

다음으로 새 사용자를 설정해야 합니다. 사용자 이름 필드에 원하는 이름을 추가할 수 있지만 yourdomain_wpmailsmtp 형식을 사용하는 것이 좋습니다.

이것은 나중에 다른 웹사이트에 대한 추가 사용자를 만들 때 도움이 됩니다. 각 사용자가 어떤 웹 사이트를 사용하는지, WP Mail SMTP 플러그인에서 사용하는지 한 눈에 알 수 있습니다.

새 사용자를 설정해야 합니다.

AWS 자격 증명 유형도 선택해야 합니다. '액세스 키 - 프로그래밍 방식 액세스' 옆의 확인란을 클릭해야 합니다.

완료되면 화면 하단의 '다음: 권한' 버튼을 클릭할 수 있습니다.

이제 '권한 설정' 화면이 표시됩니다. 세 번째 옵션인 '기존 정책 직접 연결'을 클릭해야 합니다.

이제 '권한 설정' 화면이 표시됩니다.

그런 다음 검색 창에 'AmazonSESFullAccess'를 입력하여 목록을 필터링해야 합니다. 이제 하나의 정책만 나열되어야 합니다. 해당 정책의 왼쪽에 있는 확인란을 클릭해야 합니다.

그런 다음 화면 하단의 '다음: 태그' 버튼을 클릭합니다. '태그 추가' 페이지에서 설정을 변경할 필요가 없으므로 '다음: 검토' 버튼을 클릭하면 검토 페이지로 이동합니다.

여기에서 이 사용자에 대해 선택한 모든 세부 정보를 볼 수 있습니다. 모든 것이 올바르게 보이면 '사용자 만들기' 버튼을 클릭하기만 하면 됩니다.

이 사용자에 대해 선택한 모든 세부 정보를 볼 수 있습니다.

이제 사용자를 성공적으로 생성했다는 메시지가 표시됩니다. 또한 사용자의 액세스 키 ID 및 보안 액세스 키도 표시됩니다.

이 튜토리얼의 뒷부분에서 필요하므로 안전한 위치에 사본을 만들거나 CSV 파일을 다운로드하기만 하면 됩니다. 또는 나중에 다시 돌아올 수 있도록 이 브라우저 창을 열어 두십시오.

이제 사용자를 성공적으로 생성했다는 메시지가 표시됩니다.

Amazon Web Services를 프로덕션 모드로 전환

기본적으로 Amazon SES 계정은 샌드박스 모드에서 실행됩니다. 이 제한된 모드를 사용하면 확인된 이메일 주소로만 이메일을 보낼 수 있으며 스패머가 시스템을 악용하지 못하도록 설계되었습니다.

누구에게나 이메일을 보내려면 샌드박스 모드에서 프로덕션 모드로 이동하도록 요청해야 합니다. 첫 번째 단계는 새 사례를 생성하기 위해 AWS Support 페이지를 방문하는 것입니다.

먼저 방금 설정한 사용자로 로그인해야 합니다. '케이스 생성' 페이지에서 두 번째 옵션인 '서비스 한도 증가'를 클릭해야 합니다.

두 번째 옵션인 '서비스 한도 증가'를 클릭합니다.

다음으로 케이스 세부 정보를 입력해야 합니다. Amazon은 귀하의 답변을 사용하여 귀하가 스팸 이메일을 보내지 않도록 할 것입니다.

제한 유형을 'SES 서비스 제한'으로 두고 메일 유형으로 '트랜잭션'을 선택해야 합니다. 웹사이트 URL 필드에 사이트 주소를 입력해야 합니다.

케이스 세부 정보

다음 섹션은 '당신의 메일을 구체적으로 요청한 수신자에게만 보낼 방법을 자세히 설명하십시오'라는 레이블이 붙어 있습니다. 여기에서 이메일 전송 프로세스에 대한 몇 가지 세부 정보를 공유해야 합니다.

예를 들어 사이트 관리자에게만 사이트 알림을 보내거나 사이트에서 양식을 작성한 사람에게만 메일을 보낸다고 말할 수 있습니다.

케이스 세부 정보

그런 다음 '반송 및 불만 사항 알림을 받을 때 따라야 할 프로세스를 자세히 설명'하라는 메시지가 표시됩니다. 예를 들어, WP Mail SMTP의 'Fore From Email' 설정이 모든 반송 알림을 지정된 이메일 주소로 보낼 것이라고 설명할 수 있습니다.

AWS 서비스 약관을 준수할 것인지 묻는 질문에 '예'라고 대답해야 합니다.

다음으로 요청 섹션까지 아래로 스크롤해야 합니다. AWS 계정을 설정할 때와 동일한 리전을 선택하여 시작하십시오. 이것은 귀하의 사이트 서버가 위치한 곳에서 가장 가까운 지역이 될 것입니다.

제한 필드의 경우 드롭다운 메뉴에서 '원하는 일일 전송 할당량'을 선택해야 합니다. 그런 다음 '새 제한 값' 아래에 하루에 보낼 것으로 예상되는 최대 이메일 수를 입력해야 합니다.

드롭다운 메뉴에서 '원하는 일일 전송 할당량'을 선택합니다.

페이지의 마지막 섹션은 '사용 사례 설명'입니다. 여기에서 웹사이트의 종류와 이메일을 보내는 이유에 대한 세부정보를 공유해야 합니다.

양식 제출 확인, 구매 영수증 또는 뉴스레터와 같이 보낼 이메일 유형을 포함해야 합니다. 여기에 더 자세한 응답을 하면 응용 프로그램이 성공할 가능성이 더 높아집니다.

사용 사례 설명

신청서를 작성했으면 제출 버튼을 클릭하십시오. Amazon Web Services에서 새 사례가 생성되었음을 확인하는 두 개의 이메일을 받게 됩니다.

영업일 기준 1일 이내에 Amazon으로부터 결정을 받아야 합니다. 하지만 그동안 이 튜토리얼을 계속 진행할 수 있습니다.

WordPress 웹 사이트에 WP Mail SMTP 설치

WP Mail SMTP는 WordPress를 위한 최고의 SMTP 플러그인입니다. Amazon SMTP를 사용하려면 Pro 플랜 이상을 구매해야 합니다. 이를 통해 전문가 중 한 명이 설정한 프리미엄 지원 및 흰색 장갑에 액세스할 수도 있습니다.

WP Mail SMTP 지원 팀이 이를 설정하도록 하려면 아래 단계를 따르는 대신 SMTP용 흰 장갑 설정을 요청하는 방법에 대한 가이드를 따르세요.

먼저 웹 사이트에 WP Mail SMTP를 설치하고 활성화해야 합니다. 자세한 내용은 WordPress 플러그인 설치 방법에 대한 가이드를 확인하세요.

WP 메일 SMTP 설치

활성화 시 WP Mail SMTP 설정 마법사가 자동으로 시작됩니다. 시작하기 버튼을 클릭해야 합니다.

WP 메일 SMTP 설정 마법사

다음으로 지원되는 이메일 서비스 목록이 표시됩니다. 여기에서 Amazon SES를 선택한 다음 '저장하고 계속하기' 버튼을 클릭해야 합니다.

Amazon SES 선택

기술적으로 고급 사용자에게 Amazon SES가 좋은 선택임을 설명하는 메시지가 표시됩니다. 메시지를 닫으려면 '이해했습니다, 계속' 버튼을 클릭해야 합니다.

그런 다음 메일러 설정을 구성하라는 메시지가 표시됩니다. 이전에 Amazon AWS 계정을 생성할 때 복사한 정보로 액세스 키 ID, 보안 액세스 키 및 리전 필드를 채워야 합니다.

액세스 키 ID, 보안 액세스 키 및 지역 필드를 입력합니다.

이제 SES Identities 섹션까지 아래로 스크롤해야 합니다. 여기에서 도메인 또는 이메일 주소를 확인하도록 선택할 수 있습니다.

도메인 확인

도메인별 확인의 이점은 해당 도메인을 사용하는 모든 이메일 주소를 확인한다는 것입니다. 이메일 주소를 확인하는 것이 더 쉽지만 사용하려는 모든 이메일 주소를 별도로 확인해야 합니다.

Amazon SES에서 도메인 이름을 확인하려면 도메인 확인 옵션이 선택되어 있는지 확인해야 합니다. 그런 다음 Amazon AWS에 가입할 때 사용한 도메인 이름을 입력해야 합니다.

Amazon SES에서 도메인 이름 확인

도메인 이름을 입력했으면 도메인 확인 버튼을 클릭해야 합니다. 도메인의 DNS 설정에서 새 TXT 레코드에 추가할 이름과 값이 제공됩니다.

도메인 TXT 레코드 확인

사이트의 DNS 설정에 대한 TXT 레코드를 만드는 방법에 대한 지침은 DNS 가이드를 참조하세요.

도메인을 성공적으로 확인한 후에는 사이트의 WP Mail SMTP 설정으로 돌아가서 페이지를 새로 고쳐야 합니다. 이제 확인된 모든 도메인이 표시됩니다.

이제 아래의 '이메일 확인' 섹션을 건너뛰고 '보낸 사람 이름 및 이메일 설정'으로 이동할 수 있습니다.

이메일 확인

WP Mail SMTP와 함께 단일 이메일 주소만 사용할 계획이라면 이메일 주소를 확인하는 것이 좋습니다.

먼저 이메일 주소 확인 옵션을 클릭한 다음 제공된 필드에 사용할 이메일 주소를 입력해야 합니다.

이메일 주소 확인

이메일 주소를 입력했으면 이메일 확인 버튼을 클릭해야 합니다. 이메일 받은 편지함에서 확인 이메일을 확인하라는 알림이 표시됩니다.

이 이메일은 Amazon Web Services에서 전송되며 확인 링크가 포함됩니다. 이 이메일 주소를 확인하려면 24시간 이내에 이 링크를 클릭해야 합니다.

이메일 받은 편지함에서 확인 이메일 확인

이메일을 성공적으로 확인했으면 사이트의 WP Mail SMTP 설정으로 돌아가서 페이지를 새로 고칠 수 있습니다. 확인된 모든 이메일 주소가 표시되어야 합니다.

보낸 사람 이름 및 이메일 설정

이제 '보낸사람' 이름과 이메일 주소를 입력할 수 있는 페이지의 마지막 섹션까지 아래로 스크롤해야 합니다.

From Name 필드에 이름을 입력해야 합니다. 이것은 보내는 이메일과 연결된 이름이며 기본적으로 사이트 이름으로 설정됩니다.

회사 이름이나 개인 이름과 같은 이름으로 변경할 수 있습니다. Force From Name 옵션을 선택하여 이 설정을 사이트 전체에 적용할 수도 있습니다.

보낸 사람 이름과 보낸 사람 이메일을 입력합니다.

확인된 이메일 주소를 From Email 필드에 입력할 수 있습니다. 최상의 결과를 얻으려면 [email protected]과 같은 사이트 도메인의 비즈니스 이메일 주소를 사용하는 것이 좋습니다.

이메일에서 강제로 레이블이 지정된 상자를 선택하는 것이 좋습니다. 즉, WordPress 사이트에서 동일한 발신 이메일 주소를 자동으로 사용하게 됩니다.

이 옵션을 사용하면 사이트 전체에서 이메일 설정을 편집하는 수고를 덜고 이메일이 스팸으로 분류될 가능성이 줄어듭니다.

설정 입력을 마치면 저장하고 계속하기 버튼을 클릭할 수 있습니다.

WP 메일 SMTP 기능 활성화

마지막으로 활성화하려는 이메일 기능을 묻는 메시지가 표시됩니다. 기본적으로 처음 세 가지 옵션이 활성화되어 있습니다. 향상된 이메일 전달 가능성, 이메일 오류 추적 및 주간 이메일 요약입니다.

활성화하려는 이메일 기능을 묻는 메시지가 표시됩니다.

원하는 경우 자세한 이메일 로그도 활성화할 수 있습니다. 선택을 마치면 저장하고 계속하기 버튼을 클릭해야 합니다.

WP 메일 SMTP 라이센스 키 입력

마지막으로 WP Mail SMTP 라이센스 키를 입력해야 합니다. WP Mail SMTP Pro 계정에 가입할 때 이 키를 이메일로 보냈습니다.

WP Mail SMTP 웹사이트의 계정 페이지에서 '라이선스 키, 세부 정보 및 다운로드 보기'를 클릭하여 라이선스 키를 찾을 수도 있습니다.

WP 메일 SMTP 라이센스 키 입력

라이센스 키를 입력했으면 라이센스 키 확인 버튼을 클릭해야 합니다. 성공 메시지가 표시되어야 합니다. 확인을 클릭하여 메시지를 확인한 다음 계속 버튼을 클릭하기만 하면 됩니다.

성공 메시지가 표시되어야 합니다.

WP Mail SMTP는 이제 메일러 구성을 확인합니다. 모든 것이 예상대로 작동하면 '축하합니다. WP Mail SMTP를 성공적으로 설정했습니다!'라는 메시지가 포함된 화면이 표시됩니다.

문제가 있는 경우 '아, 제대로 구성되지 않은 것 같습니다'라는 메시지가 표시됩니다. 오류를 수정하려면 문제 해결 시작 버튼을 클릭해야 합니다.

문제 해결 시작 버튼을 클릭하십시오

테스트 이메일 보내기

문제 해결을 마치면 모든 것이 올바르게 작동하는지 확인하기 위해 다른 테스트 이메일을 보낼 수 있습니다.

WP Mail SMTP » 도구 로 이동한 다음 '이메일 테스트' 탭을 클릭해야 합니다. 기본적으로 테스트 이메일은 사이트의 관리자 이메일 주소로 전송되지만 변경할 수 있습니다. 다음으로 '이메일 보내기'를 클릭합니다.

테스트 이메일 보내기

모든 것이 올바르게 설정되었으면 성공이 표시되어야 합니다! 메세지.

성공을 봐야 합니다! 메시지

그게 다야! 이 자습서가 Amazon SES를 사용하여 WordPress 이메일을 보내는 방법을 배우는 데 도움이 되었기를 바랍니다. WordPress 웹 사이트에 대한 무료 SSL 인증서를 얻는 방법을 배우거나 WordPress 플러그인이 있어야 하는 목록을 확인하고 싶을 수도 있습니다.

이 기사가 마음에 들면 WordPress 비디오 자습서용 YouTube 채널을 구독하십시오. Twitter와 Facebook에서도 찾을 수 있습니다.