워드프레스 이메일(Wordpress Email) 설정 ( Mailgun 의 SMTP 서비스 활용)

 
2018. 6. 17. 21:28
URL 복사
 
 
 

워드프레스(Wordpress)에서 이메일(Email)을 보내는 Contact Form 등을 이용하여 메일 보내면 성공했다는 메시지가 나오지만 발소이 안되거나 스팸함에 메일이 들어가는 경우가 많이 발생한다.

1.png

 

워드프레스 이메일 ( Wordpress Email ) Contact Form 예시

이유는 보통 호스팅서비스 업체가 스팸등을 이유로 막았을 가능성이 크다. 서비스업체에 따라서 설정에 들어가서 풀고 나면 될 수도 있는데 여전히 스팸메일함으로 들어갈 가능성은 크다.

그런 문제를 해결하기 위해 표준 이메일 프로토콜인 smtp 를 사용할 수 있다.
그리고 매월 1만건 이상의 무료메일 발송이 가능한 mailgun 서비스를 활용한다. 
그 방법을 알아보겠다. 

1. 먼저 셋업위한 플러그인을 설치한다.( wp mail smtp )

2.png

 

워드프레스 이메일 ( Wordpress Email ) 설정

2. [플러그인] 메뉴에서 wp mail smtp 를 설정하거나 또는 [설정] 메뉴에서 wp mail smtp 를 
     선택한다.
     워드프레스 홈페이지에서 메일을 보내게 되므로 보내는 메일을 적는다. 
     빈칸으로 놔두면 wordpress@도메인 으로 보내어진다.
 3. 그리고 mailer 선택을 mailgun 으로 한다.
     - 그 다음에 할 일은 mailgun 에게 "내가 이런 홈페이지(도메인)에서 메일을 보내려고 한다.” 라고 
       확인을 받은 후,
     - 확인 받았다는 내용을 다시 워드프레스 설정에 돌아와서 mailgun 에서 알려준 API key  
        Domain name 을 설정하는 것이다.

3.png

 

워드프레스 이메일 ( Wordpress Email ) 설정
4.png

 

워드프레스 이메일 ( Wordpress Email ) 설정 - mailgun

4. 이제 mailgun 에 가입하여 "내가 이런 홈페이지(도메인)에서 메일을 보내려고 한다.”라고 설정하고
    확인을 받는 절차를 갖는다.
    - Domain 을 추가한다. 즉 내가 어떤 홈페이지에서 메일을 보낼것인지 알려주는 것이다.
    - 도메인 추가하면 해당 도메인을 가진 DNS 서비스 제공자 (호스팅 사업자) 페이지에 가서
      DNS 레코드를 추가한다.

5.png

 

mailgun 에 domain 추가하기

 Verify Domain ( 해당 도메인이 진짜 내가 소유하고 있는 도메인인지 확인 ) 스텝

경축! 아무것도 안하여 에스천사게임즈가 새로운 모습으로 재오픈 하였습니다.
어린이용이며, 설치가 필요없는 브라우저 게임입니다.
https://s1004games.com

6.png

 

mailgun

5. DNS provider 의 설정화면에서 위 화면이 알려준 값으로 DNS 레코드 추가

7.png

 

DNS 레코드 추가 화면

6. DNS 레코드 설정 후에 mail gun 에 돌아와서 “Check DNS Records Now” 를 눌러서 DNS 를 
    제대로 설정했음을 체크한다.
    - 제대로 설정이 되었으면 verified 되었다는 메일이 mailgun 가입메일로 들어온다.

8.png

 

mailgun 애서 domain verify

7. 그리고 나서 mail gun의 domain 정보에 들어가보면 api key 가 있고 설정한 domain 의 이름을 
    적어주면 된다.

9.png

 

mailgun 의 domain 정보

8. 그 후에 워드프레스의 메일보내는 form 에서 smtp 를 설정한다.

10.png

 

워드프레스 이메일 ( Wordpress Email ) 설정 - Contact form SMTP 설정

위의 방법으로 워드프레스 이메일 (Wordpress Email) 설정할 때 Mailgun 의 SMTP 를 활용하여 이메일을 보내는 것에 성공했습니다.

[출처] https://blog.naver.com/jjangcfp/221300887647

 

본 웹사이트는 광고를 포함하고 있습니다.
광고 클릭에서 발생하는 수익금은 모두 웹사이트 서버의 유지 및 관리, 그리고 기술 콘텐츠 향상을 위해 쓰여집니다.
번호 제목 글쓴이 날짜 조회 수
698 DOCKER에서 GUI프로그램을 돌려야 할 때. file 졸리운_곰 2018.06.26 75
697 XML, JSON, BSON, MSGPACK 장,단점 비교 졸리운_곰 2018.06.26 93
696 BSON 이해하기 졸리운_곰 2018.06.26 71
» 워드프레스 이메일(Wordpress Email) 설정 ( Mailgun 의 SMTP 서비스 활용) file 졸리운_곰 2018.06.22 127
694 SQL과 NoSQL의 장점을 결합한 NewSQL에 대해 file 졸리운_곰 2018.06.21 110
693 "새로운 SQL이 뜬다" SQL과 NoSQL의 장점 결합한 NewSQL 졸리운_곰 2018.06.21 105
692 아마존 킨들에 영한사전 넣는 방법 file 졸리운_곰 2018.06.14 267
691 Scaffold로 빠르게 웹 서비스 개발하기 file 졸리운_곰 2018.06.09 67
690 Docker 명령어 정리 졸리운_곰 2018.06.09 100
689 Dockerfile 명령어 정리 졸리운_곰 2018.06.09 84
688 아주 간단한 Docker 사용법 정리 file 졸리운_곰 2018.06.09 74
687 [Docker] Docker 기본 사용법 정리 졸리운_곰 2018.06.09 101
686 일반 PHP 프로젝트 개발 환경에서 docker 사용하기 file 졸리운_곰 2018.06.06 93
685 Docker (Compose) 활용법 - 개발 환경 구성하기 file 졸리운_곰 2018.06.06 93
684 레일즈 API 서버 구축시 고려사항 졸리운_곰 2018.05.27 115
683 Rails에서 Swagger를 이용하여 API Docs 사용 시 인증 처리 file 졸리운_곰 2018.05.27 73
682 Ruby on Rails - Swagger UI : 레일즈 Swagger UI 적용 file 졸리운_곰 2018.05.27 118
681 가짜 동영상 제작툴 사용법 : deepfake : DeepFakes FakeApp Tutorial file 졸리운_곰 2018.05.26 7714
680 딥러닝 워크북 부록파일 file 졸리운_곰 2018.05.24 94
679 변수명과 메소드명 명명 및 작성규칙 졸리운_곰 2018.05.14 92
대표 김성준 주소 : 경기 용인 분당수지 U타워 등록번호 : 142-07-27414
통신판매업 신고 : 제2012-용인수지-0185호 출판업 신고 : 수지구청 제 123호 개인정보보호최고책임자 : 김성준 sjkim70@stechstar.com
대표전화 : 010-4589-2193 [fax] 02-6280-1294 COPYRIGHT(C) stechstar.com ALL RIGHTS RESERVED