SMTP를 사용하여 Localhost에서 WordPress 이메일을 보내는 방법

게시 됨: 2021-06-22

SMTP를 사용하여 localhost에서 WordPress 이메일을 받으시겠습니까?

localhost에서 SMTP를 설정하지 않으면 사이트에서 이메일을 안정적으로 보내는지 테스트하지 못할 수 있습니다. 이 가이드에서는 다음을 수행하는 방법을 보여줍니다.

  1. localhost에 대한 SMTP 공급자 선택
  2. 로컬 호스트에서 WordPress SMTP 설정
    • 이메일 공급자 또는 SMTP 서버 구성
    • localhost에서 이메일 로깅 활성화
  3. localhost의 WordPress에서 테스트 이메일 보내기
  4. 로컬 호스트에서 WordPress 이메일 알림 비활성화

지금 WordPress 이메일 수정

먼저 로컬 사이트에서 쉽게 이메일을 보내는 방법을 알아보겠습니다.

Localhost의 WordPress에서 이메일을 어떻게 보내나요?

WP Mail SMTP를 사용하여 localhost의 WordPress에서 이메일을 보낼 수 있습니다.

플러그인은 WordPress의 기본 이메일 전송 기능을 대신하여 이메일이 대신 SMTP 공급자를 통해 라우팅되도록 합니다.

즉, 인터넷에 라이브가 아니더라도 스테이징 사이트에서 플러그인 메시지와 문의 양식 테스트를 받게 됩니다.

WP Mail SMTP를 사용하면 localhost에서 SMTP를 쉽게 사용할 수 있으므로 Could not instantiate mail function 오류가 발생하지 않습니다. 출시하기 전에 시험해 보는 데 이상적인 많은 무료 제공업체를 지원합니다.

설정 단계를 안내하고 새 웹사이트를 테스트하는 동안 사용할 수 있는 몇 가지 무료 제공업체를 추천해 드립니다.

SMTP를 사용하여 Localhost에서 WordPress 이메일을 받는 방법

다음 단계는 다음을 포함한 모든 localhost 설치에서 작동합니다.

  • 플라이휠로 로컬
  • 데브킨스타
  • WAMP/MAMP/램프/XAMPP

1. Localhost용 SMTP 공급자 선택

WP Mail SMTP를 설치하기 전에 WordPress localhost에서 사용할 이메일 공급자를 고려해야 합니다.

메일러를 선택하지 않으면 기본 PHPmailer를 계속 사용하게 됩니다. 이것은 신뢰할 수 없으며 일부 기능이 작동하지 않습니다.

예를 들어, The mailer you've selected (Mail) is not currently supported by our Domain Checker 오류가 표시됩니다. 즉, 웹 사이트를 게시한 후에는 WP Mail SMTP의 기본 제공 DNS 확인을 사용할 수 없습니다.

WP Mail SMTP는 무료 및 유료 요금제로 수많은 이메일 제공업체를 지원합니다. 이 단계에서 사이트가 활성화되면 업그레이드할 수 있는 옵션과 함께 테스트하는 동안 무료 공급자를 원할 수 있습니다.

무료 테스트 계획이 있는 이메일 제공업체

다음은 무료 평가판 또는 무료 플랜 계층과 함께 이메일 제공업체에 대한 간략한 요약입니다.

공급자 무료 이메일 전송 제한
SMTP.com 30일 무료 평가판
센딘블루 하루에 300개의 이메일
메일건 3개월 무료 평가판
센드그리드 하루에 100개의 이메일
아마존 SES Sandbox에서 하루에 200개의 이메일
조호 메일 다양하다
Gmail(Gmail 별칭 지원) 하루에 이메일 500개(전체 Google 계정에서)
마이크로소프트 아웃룩/오피스 365 하루에 10,000개의 이메일
기타 SMTP 서버 공급자에 따라 다름

기타 SMTP 서버는 가장 기본적인 구성입니다. 일반적으로 잘 작동하지만 대부분의 SMTP 서버는 전송 제한이 상당히 낮으며 이메일은 여전히 ​​정크 폴더에 들어갈 수 있습니다.

다음과 같은 이유로 SMTP 서버 대신 Sendinblue 또는 SMTP.com과 같은 서비스를 사용하는 것이 좋습니다.

  • API를 사용하는 것이 SMTP보다 안전합니다.
  • 모든 이메일은 올바른 인증을 받기 때문에 안정적으로 전달됩니다.
  • 나중에 필요한 경우 사이트 중단 없이 한도를 확장할 수 있습니다.

공급자를 결정했다면 설정을 시작하겠습니다.

2. Localhost에서 WordPress SMTP 설정

WP Mail SMTP는 WordPress를 위한 최고의 SMTP 플러그인입니다. 코드를 작성하지 않고도 localhost에서 이메일을 쉽게 보낼 수 있습니다.

WP Mail SMTP를 아직 설치하지 않았다면 WP Mail SMTP 계정에서 zip 파일을 다운로드할 수 있습니다.

다운로드 탭에서 찾을 수 있습니다.

Download WP Mail SMTP to fix WPForms contact form not sending email

다음으로 WordPress 대시보드를 엽니다.

플러그인 페이지로 이동하여 zip 파일을 찾습니다. 지금 설치 를 클릭하여 로컬 사이트에 설치합니다.

Install WP Mail SMTP

플러그인을 활성화하는 즉시 WP Mail SMTP 설정 마법사가 열립니다.

이메일 공급자 또는 SMTP 서버 구성

이제 사용할 이메일 공급자 또는 SMTP 서비스를 선택할 준비가 되었습니다.

먼저 메일러를 선택하려면 여기에서 아이콘을 클릭하십시오.

Choose an email service provider for WordPress SMTP

제공업체마다 설정을 완료하는 절차가 약간씩 다르기 때문에 아래를 클릭하여 각 제공업체에 대한 설명서로 이동할 수 있습니다.

모든 버전에서 사용 가능한 메일러 WP Mail SMTP Pro의 메일러
SMTP.com 마이크로소프트 아웃룩
센딘블루 아마존 SES
메일건 조호 메일
센드그리드
지메일/구글 워크스페이스
기타 SMTP

지금 추가 구성 세부 정보를 완료하십시오. 설정이 완료되고 계정이 연결되면 이 문서로 돌아와서 설정 마법사를 계속 진행할 수 있습니다.

Localhost에서 이메일 로깅 활성화

마법사의 다음 화면에서 이메일 전달 가능성 및 오류 추적이 자동으로 활성화됩니다.

Pro 버전(또는 그 이상)을 사용하는 경우 여기에서 이메일 로깅 및 주간 요약도 켤 수 있습니다.

Enable WordPress email logs and weekly summary

사이트를 테스트하는 동안 이메일 로깅 도구가 특히 유용하다는 것을 알게 될 것입니다. 워드프레스에서 로그 파일을 보고 이메일이 실패 또는 전송 되었는지 확인할 수 있습니다. 이메일 제공업체에서 지원하는 경우 이메일이 배달 되었는지도 알려줍니다.

WordPress 이메일을 기록하는 방법에 대한 기사에서 이것이 어떻게 작동하는지 확인하십시오.

이메일 로깅이 활성화되면 WP Mail SMTP는 대시보드 위젯에 로그 데이터도 표시합니다. 즉, 모든 문제를 한 눈에 쉽게 파악할 수 있습니다.

WP Mail SMTP Pro dashboard widget

따라서 이메일 로그를 활성화하는 것은 현명한 조치이며, 이는 사용자가 눈치채지 못하는 사이에 이메일이 실패할 위험이 훨씬 적다는 것을 의미합니다.

마법사로 돌아가라!

최종 화면에서 전체 사이트에서 원하는 이메일 주소를 From Email 로 설정할 수 있습니다. Gmail로 계정을 설정한 경우 여기에서도 기본 별칭을 선택할 수 있습니다.

Select alias in WP Mail SMTP setup wizard dropdown

그 후 WP Mail SMTP는 보내는 메시지가 새 이메일 구성에서 작동하는지 확인하기 위해 테스트 이메일을 자동으로 보냅니다.

Automatic test email from WP Mail SMTP

3. Localhost의 WordPress에서 테스트 이메일 보내기

localhost의 WordPress에서 더 많은 테스트 이메일을 보내시겠습니까? 일부 플러그인에는 이메일 테스트 도구가 있지만 일반적으로 매우 기본적이며 많은 정보를 제공하지 않습니다.

WP Mail SMTP의 이메일 테스트 는 이메일 전송 DNS 레코드를 동시에 확인합니다. 따라서 사이트 출시를 준비하는 방법을 보여드리겠습니다.

이메일을 보내고 도메인의 DNS 설정을 확인하려면 WP Mail SMTP » 도구 로 이동하여 이메일 테스트 탭을 클릭하십시오.

Test localhost email in WordPress

여기에서 원할 때마다 이메일 테스트를 보낼 수 있습니다. 보내기 주소를 입력하고 이메일 보내기 버튼을 누르기만 하면 됩니다.

Send test email from WP Mail SMTP

WP Mail SMTP가 DMARC, DKIM 또는 SPF 레코드에서 문제를 감지하면 해결 방법에 대한 추가 팁이 포함된 경고가 표시됩니다.

Localhost 이메일에 깨진 이미지가 있는 이유는 무엇입니까?

WordPress 테스트 이메일에 깨진 이미지가 있습니까?

localhost에서 WP Mail SMTP를 테스트할 때는 완전히 정상입니다. 귀하가 받은 HTML 테스트 이메일은 다음과 같았을 것입니다.

Localhost test email with broken images

이미지가 웹사이트에서 로드되었기 때문에 깨져 보입니다. 따라서 웹사이트가 인터넷에 게시되지 않으면 이미지에 액세스할 수 없습니다.

모든 것이 여전히 잘 작동하며 이것이 localhost 이메일이 작동하지 않는다는 것을 의미하지는 않습니다.

참고: 라이브 사이트에서 보낼 때 이런 일이 발생한다면 이메일이 스팸함으로 분류되었기 때문일 수 있습니다. 이 경우 DNS 설정을 확인해야 합니다.

이제 localhost에서 WordPress 사이트를 개발할 때 도움이 될 WP Mail SMTP의 기능 1개를 더 살펴보겠습니다.

4. Localhost에서 WordPress 이메일 알림 비활성화

이제 localhost에서 작동하는 WordPress SMTP가 있으므로 다음과 같은 경우 WordPress에서 자동 이메일 알림을 받기 시작합니다.

  • 플러그인 업데이트
  • 테마 업데이트
  • 핵심 업데이트
  • 사이트 관리자 이메일 변경
  • 비밀번호 재설정
  • 신규 사용자 등록
  • 그리고 더.

사이트를 개발하고 테스트하는 동안 WordPress에서 자동 업데이트 이메일을 비활성화할 수 있습니다.

WP Mail SMTP에는 코드를 입력하지 않고도 이메일을 쉽게 켜거나 끌 수 있는 일련의 구성 옵션이 있습니다. 이것은 localhost 사이트가 원하지 않는 수많은 이메일을 보내는 것을 막는 멋진 방법입니다.

로컬 호스트 이메일을 제어하려면 WP Mail SMTP » 설정 으로 이동하십시오.

WP Mail SMTP settings

이제 상단에 있는 탭에서 이메일 제어 를 클릭합니다.

Email Controls in WP Mail SMTP

이제 받고 싶지 않은 WordPress 이메일을 쉽게 비활성화할 수 있습니다.

Disable automatic plugin update emails

그리고 그게 다야! 이제 localhost에 WordPress SMTP가 설정되었습니다.

지금 WordPress 이메일 수정

다음으로 거래 이메일 제공업체 선택

새 웹사이트에서 많은 이메일을 보내게 됩니까? 대량의 WordPress 이메일을 처리하고 지연 없이 전달할 수 있는 제공업체를 선택하고 싶을 것입니다.

시작할 때 사용할 전자 메일 공급자를 결정하는 데 도움이 되는 거래 전자 메일 공급자에 대한 가이드가 있습니다.

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

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