본문 바로가기
블로그노하우

[워드프레스] 관리자 이메일 변경 대기중 알림 메일이 오지 않을 때

by τιϲαsτ 2018. 11. 8.

워드프레스 알림 이메일이 오지 않을 때

설정을 바꾸고 글을 올리는 등 일반적으로 블로그를 운영하는데 전혀 문제가 없지만, 댓글이 달리거나 새로운 회원가입 이슈가 생겼을 때 알림 이메일이 와야 눈치를 챌 수 있는데, 아무리 기다려도 이메일이 도착하지 않는다.

초기 설정은 관리자 이메일(user@example.com)을 변경하려 새로운 이메일을 등록했지만, 아무리 기다려도 이 인증 메일조차 오지 않음.

 

메일이 오지 않는 이유

첫째, 스팸 메일로 분류됨

알림을 받고자 하는 이메일 서비스 도메인에서 보안상의 이유로 출처가 불분명한 사이트의 메일을 스팸처리하는 경우가 있다. (예를 들면 카페 24 스팸 쉴드 기능.) 또는 선택한 호스팅 업체에서 이메일 기능에 대해 따로 유료화 정책을 가지고 있을 수 있다.

 

둘째, 호스팅 서버가 PHP mail() 함수를 지원하지 않음.

선택한 호스팅 서버에서 PHP mail() 함수를 지원하지 않으면 이메일 전송이 되지 않는다. 이 경우 호스팅 서버를 바꾸는 것도 방법이 될 수 있겠지만 그건 너무 극단적이다. 이럴경우 구글 SMTP 서버를 이용해 메일을 받을 수 있도록 설정할 수 있다.대부분이 두번째에 해당한다고 하는데, 내 경우 역시 두번째 이유로 메일이 전송되지 않았다.

 

SMTP 란?

Simple Mail Transfer Protocol 의 약자로 인터넷에서 이메일을 보내기 위해 이용되는 프로토콜이라 할 수 있는데,
더욱 자세한 내용은 아래 링크에서 확인하도록 한다.

 

SMTP가 뭔지는 일단 알겠고, 그럼 오지 않는 메일을 어떻게 오게 할 수 있을까?

 

다행히 세상 친절한 능력자분들이 이를 쉽게 해결할 수 있도록 멋진 플러그인을 만들어 무료로 널리 배포해주셨다.

워드프레스 관리자 > 플러그인 > 새로추가 로 가서 검색 키워드로 SMTP를 입력하면 무수히 많은 플러그인이 결과물로 나온다.

 

가장 많이 설치되고 평이 좋은 플러그인은 아래 두가지이다.

 

 

- WP Mail SMTP by WPForms
- Easy WP SMTP

둘 중 각자에게 맞는 플러그인을 설치하여 설정을 완료하면 이메일을 원활하게 받을 수 있다.

참고로 필자의 경우 WP Mail SMTP를 이용하여 문제를 해결했다.

설정 방법은 아래 링크 참조.

 

[워드프레스] WP Mail SMTP 이메일 설정하기
WP Mail SMTP 이메일 설정하기 워드프레스에서 메일을 받거나 보내기 위해서는 호스팅 서버에서 PHP mail() 함수를 지원해주어야 한다. 만약 이를 지원하지 않거나 지원을 하더라도 터무니 없이 비싼 유료 서비스..
ticast.tistory.com

 

반응형


댓글