2022년 WordPress에서 이메일을 보내지 않는 문제를 해결하는 방법

게시 됨: 2021-07-29

WordPress가 이메일을 보내지 않는 문제를 해결하는 방법을 알고 싶습니까?

이것은 매우 일반적인 문제이며 문의 양식이 있는 거의 모든 사람이 어느 시점에서 이 문제에 직면하게 됩니다. 하지만 고치는 것도 정말 쉽습니다.

문제 없이 알림 수신을 시작할 수 있도록 WordPress 이메일 문제를 해결하는 방법을 알려 드리겠습니다.

지금 WordPress 이메일 수정

내 WordPress 이메일이 전송되지 않는 이유는 무엇입니까?

WordPress 이메일이 전송되지 않는 몇 가지 잠재적인 이유가 있습니다.

  • 이메일이 스팸처럼 보입니다 . 이것이 가장 일반적인 이유입니다. 웹 서버가 이메일을 생성할 때 PHP mail()을 사용하여 기본 이메일 전달에 필요한 헤더만 생성합니다. 기본 PHP mail() 함수는 메시지가 합법적임을 증명하기 위해 인증을 추가하지 않습니다. WP Mail SMTP를 사용하여 이 문제를 해결할 수 있습니다.
  • 웹 호스팅 제공업체가 PHP mail()을 비활성화했습니다: PHP mail() 에 내재된 보안 문제로 인해 많은 웹 호스트에서 메일링을 위해 PHP를 비활성화하여 WordPress 사이트에서 메시지를 전혀 보낼 수 없습니다. Amazon EC2 또는 Lightsail인 경우 이 문제가 발생할 수 있습니다. WP Mail SMTP를 사용하면 이메일 배달에 PHP가 아닌 SMTP를 사용하기 때문에 이 문제를 해결할 수 있습니다.
  • localhost를 사용 중입니다. 업로드하기 전에 컴퓨터에 사이트를 만드는 경우 이메일이 작동하지 않을 수 있습니다. WP Mail SMTP는 WordPress가 로컬 호스트에서 이메일을 보내지 않는 문제를 수정하므로 실제 사이트에서와 같이 WordPress 알림을 받을 수 있습니다.

이제 WP Mail SMTP를 설치해 보겠습니다.

WordPress가 이메일을 보내지 않는 문제를 수정하는 방법

WP Mail SMTP를 사용하여 제3자 이메일 서비스 제공업체(ESP)를 통해 이메일을 다시 라우팅합니다. 이렇게 하면 안정적으로 전달되는 데 필요한 인증이 추가됩니다.

  1. WP 메일 SMTP 플러그인 설치
  2. WordPress 웹 사이트를 메일러 서비스에 연결
  3. 이메일 로깅 켜기
  4. 이메일을 보내지 않는 WordPress에 대해 자주 묻는 질문

먼저 플러그인을 설치해 보겠습니다.

1. WP 메일 SMTP 플러그인 설치

먼저 WordPress 사이트에 WP Mail SMTP를 설치하려고 합니다. WP 메일 SMTP는 PHP 메일러 함수 wp_mail() 을 PHP 대신 SMTP를 사용하도록 재구성하는 WordPress 플러그인입니다. 무료 또는 유료 버전을 사용할 수 있지만 Pro 이상에서는 나중에 설명할 이메일 로깅 및 보고 기능을 사용하기를 원할 것입니다.

플러그인을 다운로드하려면 WP Mail SMTP 계정으로 이동하여 다운로드 탭을 클릭하십시오. WP Mail SMTP 다운로드 를 클릭하여 플러그인 zip 파일을 다운로드할 수 있습니다.

Download the WP Mail SMTP plugin

그런 다음 웹 사이트로 전환하고 WordPress 대시보드에 로그인합니다. 플러그인으로 이동 » 새로 추가 .

Add new plugin in WordPress

플러그인 zip 파일을 업로드하고 지금 설치 를 클릭합니다.

Install WP Mail SMTP

플러그인이 설치되면 활성화 하십시오. 그러면 브라우저에서 설정 마법사가 시작됩니다.

이제 WordPress용 이메일 제공업체를 설정할 준비가 되었습니다.

2. WordPress 웹사이트를 메일러 서비스에 연결

WordPress에서 이메일을 보내지 않는 문제를 해결하기 위해 별도의 이메일 제공업체를 통해 이메일을 라우팅할 것입니다.

WP Mail SMTP를 사용하면 매우 쉽게 구성할 수 있습니다. 설정 마법사를 사용하여 구성 설정을 직접 조작하느라 시간을 할애할 필요가 없습니다.

시작하려면 설정 마법사에서 시작하기 버튼을 클릭하십시오.

click the Let's Get Started button

다음 화면에는 WP Mail SMTP에서 구성할 수 있는 사용 가능한 메일러 목록이 표시됩니다.

Setup Wizard and Mailers in WP Mail SMTP

이 모든 공급자는 WordPress에서 이메일을 보내지 않는 문제를 해결하는 데 도움이 됩니다. 그러나 그 중 일부는 대용량 이메일에 적합하지 않습니다.

여기에서 무엇을 선택해야 할지 잘 모르겠다면 빠른 가이드를 참조하세요.

  • 소규모 웹사이트 또는 테스트 : 이를 위해 기타 SMTP를 사용할 수 있습니다. 그러나 대부분의 SMTP 서버에는 속도 제한이 있으므로 바쁜 사이트에서 WordPress 이메일이 실패할 수 있습니다. 대체 옵션의 경우 Postmark와 Sendinblue 모두 무료 평가판 계정이 있습니다.
  • 하루에 몇 개의 이메일을 보내는 웹사이트 : Gmail 메일러는 Google Workspace 또는 Gmail 계정이 있는 경우 좋은 옵션입니다. WordPress의 모든 Gmail 별칭에서 이메일을 보낼 수 있습니다. 다른 양식이나 플러그인과 함께 다른 Gmail 별칭을 사용하려는 경우에 편리합니다. Gmail과 Google Workspace는 설정하기가 조금 더 복잡합니다.
  • 중대형 웹사이트 : 거래 이메일을 보내는 웹사이트는 SMTP.com 또는 Sendinblue와 같은 전문 이메일 공급자를 고려해야 합니다.

무엇을 선택해야 할지 잘 모르겠다면 Sendinblue에서 하루 최대 300개의 이메일을 무료로 사용할 수 있습니다. 또한 개별 이메일 주소가 아닌 도메인 이름을 인증하므로 WordPress의 도메인에 있는 모든 주소에서 이메일을 보낼 수 있습니다.

신용카드 없이 무료 플랜에 가입할 수 있습니다.

Sendinblue pricing

메일러를 선택했으면 아래 링크를 사용하여 문서로 이동하십시오. 문서는 웹사이트와 마법사에서 선택한 메일러 간의 연결을 설정하는 데 도움이 됩니다.

모든 버전에서 사용 가능한 메일러 WP Mail SMTP Pro의 메일러
SMTP.com 아마존 SES
센딘블루 마이크로소프트 365 / 아웃룩닷컴
구글 워크스페이스/지메일 조호 메일
메일건
소인
센드그리드
스파크포스트
기타 SMTP
전자 메일 공급자의 설명서에서 필요한 자격 증명을 찾을 수 있는 위치와 설정 마법사에 붙여넣을 위치에 대해 설명합니다.

도움이 필요하세요?

Elite 라이선스에는 SMTP.com 또는 Mailgun용 White Glove Setup이 포함됩니다.

연결을 설정했으면 이 가이드로 다시 전환하세요.

3. 이메일 로깅 켜기

다음 단계에서 마법사는 기본적으로 두 가지 옵션을 활성화합니다. 그들은:

  • 이메일 전달 가능성
  • 오류 추적

두 옵션 모두 이메일 전달 가능성을 개선하는 데 도움이 됩니다.

WP Mail SMTP Pro가 있는 경우 여기에서 주간 이메일 요약세부 이메일 로그 도 활성화할 수 있습니다.

Enable WordPress email logs and weekly summary

이것이 어떻게 도움이 될까요?

첫째, 이메일 로그 기능은 WordPress 이메일 로깅 그 이상을 수행합니다!

활성화되면 다음을 수행할 수도 있습니다.

  • WordPress 이메일의 열기 및 클릭 추적
  • 차트에서 배송 상태 보기
  • WordPress에 첨부 파일 저장
  • 실패한 이메일 재전송 또는 전달
  • EML 형식으로 보낸 이메일 내보내기
  • XLSX 또는 CSV 형식으로 로그 내보내기
  • 이메일 보고서 생성

Open and click details in WordPress email log

그리고 Weekly Email Summary 는 매주 월요일에 전달 가능성 통계 업데이트를 보내드립니다. 이렇게 하면 연락처 양식 이메일을 적극적으로 모니터링하여 누락된 항목이 없는지 확인할 수 있습니다.

Email Summary With Statistics in WP Mail SMTP Pro

이제 설정 마법사를 완료하고 이메일을 테스트할 준비가 되었습니다.

마지막 단계에서는 WP Mail SMTP 계정에서 라이선스 키를 가져와서 상자에 붙여넣어 Pro 기능과 향후 업데이트를 활성화합니다.

Enter WP Mail SMTP license key

그리고 그게 다야! WP Mail SMTP는 모든 것이 작동하는지 확인하기 위해 테스트 이메일을 보냅니다.

지금 WordPress 이메일 수정

이메일을 보내지 않는 WordPress에 대해 자주 묻는 질문

WordPress 이메일이 작동하지 않는 것에 대해 질문이 있습니까? 아래에서 몇 가지 일반적인 질문에 답변해 드리겠습니다.

  • SMTP란 무엇입니까?
  • "보낸사람" 이메일로 어떤 이메일 주소를 사용해야 합니까?
  • WooCommerce SMTP를 설정할 수 있습니까?
  • 왜 PHPMailer를 사용할 수 없습니까?
  • "기타 SMTP"가 작동하지 않는 이유는 무엇입니까?
  • "기타 SMTP"에서 내 사이트 시간이 초과되는 이유는 무엇입니까?
  • DMARC, SPF 또는 DKIM 경고가 표시되는 이유는 무엇입니까?
  • WordPress가 사용자에게 확인 이메일을 보내지 않는 이유는 무엇입니까?

시작하자.

SMTP란 무엇입니까?

SMTP는 Simple Mail Transfer Protocol의 약자입니다. 서버가 이메일을 보내는 데 사용하는 프로토콜입니다.

WordPress에서는 웹 서버에 의존하지 않고 SMTP를 사용하여 이메일을 보낼 수 있습니다. 이것은 이메일에 올바른 인증을 추가하기 때문에 더 안정적입니다.

"보낸사람" 이메일로 어떤 이메일 주소를 사용해야 합니까?

많은 문의 양식 플러그인은 관리자 이메일을 보낸 사람 주소로 사용합니다. 이로 인해 이메일 배달 문제가 발생할 수 있습니다.

이제 WP Mail SMTP가 설치되었으므로 설정 마법사에서 인증한 보낸 사람 이메일을 항상 사용해야 합니다. 그러면 모든 이메일에 올바른 인증이 부여됩니다. 즉, WordPress의 이메일은 이메일 계정에서 보낸 것처럼 전달됩니다.

이메일을 보내는 다양한 플러그인이 있는 경우 WP Mail SMTP를 사용하면 전체 사이트에서 보낸 사람 이메일과 보낸 사람 이름을 강제 실행할 수 있습니다.

Force the From Email in WordPress

이것은 인증되지 않은 보낸 사람 주소에서 이메일을 보내지 않도록 하는 매우 쉬운 방법입니다.

WooCommerce SMTP를 설정할 수 있습니까?

네! 이 튜토리얼의 단계를 완료하면 선택한 메일러에서 모든 WooCommerce 주문 이메일이 전송됩니다.

WooCommerce에 SMTP 서버를 사용할 수 있지만 대신 거래 이메일 공급자를 사용하는 것이 좋습니다. 이렇게 하면 고객이 WooCommerce 주문 이메일을 빠르게 받을 수 있습니다.

왜 PHPMailer를 사용할 수 없습니까?

PHP Mailer는 WordPress에서 이메일을 보내는 기본 방법이지만 매우 신뢰할 수 없습니다. PHP mail()을 사용하면 인증 정보 없이 이메일이 전송됩니다. 결과적으로 메일 서버는 일반적으로 PHP 이메일을 스팸으로 취급하여 배달 문제로 이어집니다.

WordPress 이메일이 스팸으로 가는 것을 막으려면 이메일이 합법적임을 증명하는 데 필요한 인증을 제공하는 SMTP를 사용하도록 WordPress 사이트를 구성해야 합니다.

WP Mail SMTP 플러그인은 WordPress 사이트에서 거의 보편적으로 사용되어 PHP로 이메일 전송을 중지하고 대신 SMTP를 사용합니다.

"기타 SMTP"가 작동하지 않는 이유는 무엇입니까?

기타 SMTP 메일러가 작동하지 않거나 SMTP 오류가 발생하면 먼저 WP Mail SMTP에서 올바른 SMTP 설정을 사용하고 있는지 확인하십시오.

특히, 서버마다 요구 사항이 다르기 때문에 SMTP 포트에 주의하십시오.

그래도 작동하지 않으면 SMTP를 차단하거나 자체 SMTP 서버 사용을 제한하는 호스트를 사용하고 있을 수 있습니다. 이 차단은 일반적으로 사용자가 WordPress에서 스팸을 보내는 것을 방지하거나 호스트의 자체 SMTP 서비스 비용을 지불하도록 권장하기 위해 배치됩니다.

호스트가 SMTP를 차단한 경우 Sendinblue, SMTP.com 또는 Gmail과 같은 API 기반 이메일 제공업체를 사용하여 이를 우회할 수 있습니다. 자세한 내용은 다음 기사를 확인하세요.

  • GoDaddy에서 WordPress 이메일을 수정하는 방법
  • A2 호스팅에서 WordPress SMTP를 사용하는 방법

이 가이드는 SMTP를 사용하여 호스팅 계획에 따라 이메일을 보낼 수 없는 고객을 위해 특별히 제작되었습니다.

"기타 SMTP"에서 내 사이트 시간이 초과되는 이유는 무엇입니까?

기타 SMTP 옵션으로 인해 WordPress 사이트 시간이 초과되면 DNS 설정이 잘못되었거나 SMTP 서버가 다운되었다는 신호입니다.

이것은 DNS 영역에 잘못된 프록시 설정이 있는 Cloudflare 사용자의 일반적인 문제이기도 합니다. 변경해야 하는 설정에 대한 자세한 내용은 Cloudflare에서 WordPress 이메일 수정에 대한 이 가이드를 확인하세요.

DMARC, SPF 또는 DKIM 경고가 표시되는 이유는 무엇입니까?

WP Mail SMTP에는 도메인의 DNS 레코드를 자동으로 스캔하는 도메인 검사기가 있습니다. 이메일 배달 가능성에 영향을 줄 수 있는 DNS 문제를 발견하면 테스트 이메일을 보낼 때 알려줍니다.

Domain Check results

이 문제를 해결하려면 먼저 DNS에 대한 가이드를 읽어보세요.

  • DMARC, SPF 및 DKIM이란 무엇입니까?
  • DMARC 레코드를 만드는 방법
  • 2개의 SPF 레코드를 병합하는 방법

DNS 레코드가 정확하면 이메일이 올바른 인증을 받게 되며 더 이상 수신자의 스팸 폴더에 들어가지 않습니다.

WordPress가 사용자에게 확인 이메일을 보내지 않는 이유는 무엇입니까?

사용자가 WordPress 사이트에서 문의 양식을 제출한 후 확인 이메일을 받도록 하려면 WPForms를 사용하여 이를 쉽게 설정할 수 있습니다. 자세한 내용은 양식을 제출한 후 사용자에게 확인 이메일을 보내는 방법에 대한 이 문서를 참조하십시오.

지금 WordPress 이메일 수정

다음으로 WordPress에서 이메일 활동 추적

이제 WordPress가 이메일을 보내지 않는 문제를 해결했습니다. 열기 및 클릭 추적을 확인하세요.

개별 이메일의 열기 및 클릭을 추적하거나 제목 줄에 대한 이메일 보고서를 생성할 수 있습니다. 이것은 WP Mail SMTP를 멋진 사용자 추적 플러그인으로 만듭니다.

Open and click rates in WordPress graph

이메일을 수정할 준비가 되셨습니까? 최고의 WordPress SMTP 플러그인으로 오늘 시작하세요. WP Mail SMTP Elite에는 전체 White Glove Setup이 포함되어 있으며 14일 환불 보장을 제공합니다.

이 기사가 도움이 되었다면 Facebook과 Twitter에서 더 많은 WordPress 팁과 튜토리얼을 팔로우하세요.