AWS EC2에서 전송되지 않는 WordPress 이메일을 수정하는 방법
게시 됨: 2021-05-17WordPress가 AWS에서 이메일 알림을 보내지 않습니까?
이것은 EC2의 WordPress 사이트에서 흔히 발생하는 문제이지만 쉽게 고칠 수 있습니다.
이 기사에서는 EC2의 WordPress에서 이메일을 안정적으로 사용하는 방법을 보여줍니다.
지금 WordPress 이메일 수정
내 WordPress 사이트에서 이메일을 받지 못하는 이유는 무엇입니까?
WordPress 사이트의 이메일이 전송되지 않는 3가지 이유가 있습니다.
- EC2 인스턴스 또는 호스팅 계획에서 SMTP가 비활성화되었거나 구성되지 않았습니다.
- 이메일이 전송되지 않도록 하는 플러그인 알림 설정에 문제가 있습니다.
- 워드프레스는 이메일을 보내고 있지만 인증되지 않았기 때문에 받는 사람에게 보내는 도중 스팸 필터에 걸려들고 있습니다.
AWS에서는 포트 25에 대한 이메일 전송 제한을 해제하도록 요청할 수 있습니다. 이를 통해 EC2 인스턴스에서 이메일을 보낼 수 있습니다.

그러나 그때에도 이메일이 전송될 때 인증되지 않기 때문에 WordPress 이메일이 스팸으로 분류되는 문제가 계속 발생할 수 있습니다.
이 단계별 가이드에서는 AWS EC2에서 WordPress 이메일과 관련된 이러한 모든 문제를 해결하는 가장 좋은 방법을 설명합니다.
Amazon Lightsail을 사용하는 경우 Lightsail에서 WordPress 이메일을 설정하는 방법에 대한 별도의 안내서가 있습니다.
AWS EC2에서 WordPress가 이메일을 보내지 않는 문제를 해결하는 방법
EC2에서 WordPress 이메일 문제를 해결하는 가장 쉽고 빠른 방법을 보여드리겠습니다.
- EC2에 WP 메일 SMTP 설치
- 이메일 서비스 공급자 또는 SMTP 서버 구성
- WordPress에서 이메일 로깅 활성화
- WP 메일 SMTP에서 DNS 레코드 확인
- 모든 플러그인에서 동일한 발신자 이메일 강제 적용
- 핵심 업데이트, 플러그인 및 테마 알림 제어
먼저 플러그인을 설치(또는 업데이트)해 보겠습니다.
1. EC2에 WP 메일 SMTP 설치
WP Mail SMTP는 WordPress를 위한 최고의 SMTP 플러그인입니다. 타사 이메일 제공업체 또는 SMTP 서버를 통해 WordPress 이메일을 쉽게 보낼 수 있습니다.
이렇게 하면 이메일의 특성과 전송되는 수량에 따라 무료 또는 유료 이메일 제공업체를 유연하게 사용할 수 있습니다.
Bitnami AMI는 무료 버전의 WP Mail SMTP가 사전 설치된 상태로 제공됩니다. AWS에서 WordPress를 처음 사용하는 경우 이것이 최선의 선택입니다.

튜토리얼을 계속 진행하기 전에 사전 설치된 WP Mail SMTP 플러그인을 최신 버전으로 업데이트하십시오.
Pro 고객인 경우 EC2 인스턴스에서 무료 버전을 비활성화하고 싶을 것입니다. WP Mail SMTP 계정에서 유료 버전을 다운로드하고 AWS의 WordPress 사이트에 업로드합니다.

WP 메일 SMTP 설정은 간단합니다. WP Mail SMTP를 활성화하는 즉시 설정 마법사가 열립니다. WP Mail SMTP 설정에서 설정 마법사 시작 버튼을 클릭하여 언제든지 마법사를 다시 시작할 수 있습니다.
초기 설정 후 마법사를 다시 시작하면 메일러 구성이 재설정될 수 있습니다.
2. 이메일 서비스 공급자 또는 SMTP 서버 구성
이제 AWS에서 발신 WordPress 이메일을 처리할 새 공급자를 선택할 수 있습니다.
시작하려면 시작 하기 버튼을 클릭하세요.

다음 화면의 목록에서 사용하려는 메일러를 클릭합니다. WP Mail SMTP는 다음을 포함한 무료 및 유료 이메일 제공업체를 지원합니다.
- 아마존 SES
- 지메일
- 센딘블루
- SMTP.com
대부분의 공급자는 제한이 있지만 EC2의 기본 구성만큼 제한적인 것은 없습니다.
다음 사항에 유의하십시오.
- 기타 SMTP 및 Gmail 은 소규모 사이트에 가장 적합합니다. 이메일을 많이 생성하는 사이트에 사용하면 문제가 발생할 수 있습니다.
- 기타 SMTP 를 사용하면 원하는 경우 상수를 사용하여 SMTP 연결 세부 정보를 안전하게 입력할 수도 있습니다.
- 연결 문제 또는 시간 초과를 방지하려면 기타 SMTP 와 함께 올바른 SMTP 포트를 사용하는 것이 중요합니다.

메일러를 선택했으면 설명서를 열어 제공업체 측에서 설정 단계를 완료하십시오.
- SMTP.com
- 센딘블루
- 메일건
- 센드그리드
- Gmail(G-suite 또는 Gmail)
- 아마존 SES
- 시야
- 조호 메일
- 기타 SMTP
3. WordPress에서 이메일 로깅 활성화
마법사가 끝나면 WP Mail SMTP Pro 고객은 플러그인에서 이메일 로깅을 켤 수 있는 옵션을 얻게 됩니다.
이메일 로깅을 사용하면 보낸 이메일을 모니터링하여 성공적으로 전달되었는지 쉽게 확인할 수 있습니다. 목록에서 로그를 보거나 WordPress 대시보드에서 차트를 볼 수 있습니다.
이메일 로그에 표시되는 정확한 상태는 선택한 메일러 서비스에 따라 다릅니다.


이것이 어떻게 작동하는지 알고 싶다면 WordPress 이메일을 기록하는 방법에 대한 이 가이드를 확인하십시오.
이제 WP Mail SMTP를 사용하여 DNS가 올바르게 구성되었는지 확인할 수 있습니다.
4. WP 메일 SMTP에서 DNS 레코드 확인
이메일 제공업체에 따라 이메일 인증을 위해 새 DNS 레코드를 생성하라는 요청을 받았을 수 있습니다.
WP Mail SMTP에는 문제가 있는지 새 DNS 레코드를 자동으로 검색하는 도메인 검사기가 포함되어 있습니다.
플러그인에서 이메일 테스트 탭을 클릭하여 사용할 수 있습니다.

테스트 이메일의 수신자 주소를 입력하고 이메일 보내기 를 누르십시오.

모든 것이 올바르게 설정되면 녹색 메시지가 표시됩니다.

WP Mail SMTP가 DNS 문제를 감지하면 경고가 표시됩니다.

경고와 함께 이메일 전달 가능성을 개선하기 위해 취해야 하는 단계에 대한 몇 가지 정보가 표시됩니다. 가장 일반적인 DNS 문제를 해결하는 데 도움이 되는 가이드 2개를 추가로 게시했습니다.
- DMARC 레코드를 만드는 방법: 이 문서에는 대부분의 도메인에서 작동하는 기본 DMARC 예제가 포함되어 있습니다. 더 제한적인 규칙을 원하면 예제를 조정할 수 있습니다.
- 여러 SPF 레코드를 병합하는 방법: 이미 SPF 레코드를 설정했다면 더 이상 추가하지 않는 것이 중요합니다. 이 가이드에서는 여러 SPF 레코드를 한 줄로 병합하는 방법을 설명합니다.
이제 플러그인에서 이메일 설정을 더 쉽게 관리할 수 있는 방법을 살펴보겠습니다.
5. 모든 플러그인에서 동일한 발신자 이메일 강제 적용
많은 플러그인은 사이트 관리자 이메일을 알림 수신자로 사용합니다. WordPress는 또한 이 주소로 이메일 알림을 보냅니다.
이제 모든 것이 작동하므로 WordPress의 사이트 관리자 이메일을 [email protected] (EC2 기본값)에서 자신의 주소로 변경할 수 있습니다.
또한 다양한 플러그인에서 보낸 사람 이메일 주소에 문제가 발생할 수도 있습니다.
각 플러그인은 고유한 보낸 사람 이메일을 설정할 수 있으며 보낸 사람 이메일이 WP Mail SMTP에서 설정한 것과 일치하지 않으면 해당 이메일은 인증 없이 전송됩니다. 따라서 WordPress 이메일은 스팸으로 이동하거나 사라집니다.
이 문제를 해결하기 위해 WP Mail SMTP를 사용하면 보낸 사람 이메일과 이름을 전체 사이트에 적용할 수 있습니다. 이 설정은 wp_mail() 을 사용하여 이메일을 보내는 모든 플러그인에서 작동합니다.
이 설정 중 하나 또는 둘 모두를 선택하면 다른 플러그인에 설정된 발신자 이름 또는 이메일이 무시됩니다. 따라서 인증되지 않은 주소에서 이메일을 보낼 수 있는 연락처 양식이나 플러그인을 빠르고 쉽게 무시할 수 있습니다.

일부 이메일 제공업체의 경우 Force From Email이 기본적으로 선택되며 위의 스크린샷과 같이 회색으로 표시됩니다. 메일러가 다른 주소에서 이메일을 보내는 것을 허용하지 않기 때문입니다. 이 요구 사항은 공급자에 따라 다릅니다.
WordPress에서 둘 이상의 주소에서 이메일을 보내려면 여러 Gmail 별칭을 사용하여 WordPress에서 이메일을 보낼 수 있습니다.
6. 핵심 업데이트, 플러그인 및 테마 알림 제어
다음은 여러 EC2 인스턴스에서 WordPress를 사용하는 경우의 마지막 팁입니다.
WP Mail SMTP를 사용하면 플러그인 및 핵심 업데이트 알림을 포함하여 WordPress의 자동 이메일을 쉽게 제어할 수 있습니다. 이메일 제어 에서 설정을 찾을 수 있습니다.

여기에서 수신을 원하지 않는 자동 업데이트 이메일을 빠르게 끌 수 있습니다.

이 설정은 여러 테스트 또는 샌드박스 사이트가 있고 WordPress에서 받는 이메일 수를 줄이려는 경우에 유용합니다.
지금 WordPress 이메일 수정
최종 단계: 플러그인 이메일 설정 검토
그리고 그게 다야! 이제 AWS EC2가 WordPress 이메일을 보내지 않는 문제를 수정했습니다.
이메일을 보낼 수 있는 플러그인을 추적하려면 WP Mail SMTP의 이메일 로그를 확인하는 것이 좋습니다. 이를 지원하려면 다음 이메일 구성 가이드를 확인하세요.
- 문의 양식 7
- 제트팩
- WPForms
- 엘리멘터
- 우커머스
- 중력 형태
이메일을 수정할 준비가 되셨습니까? 최고의 WordPress SMTP 플러그인으로 오늘 시작하세요. WP Mail SMTP Elite에는 전체 White Glove Setup이 포함되어 있으며 14일 환불 보장을 제공합니다.
이 기사가 도움이 되었다면 Facebook과 Twitter에서 더 많은 WordPress 팁과 튜토리얼을 팔로우하세요.
