워드프레스 Contact Form 7에서 메일 수신 오류가 발생하는 경우

워드프레스 정보를 제공하는 블로그 Avada 2018. 3. 17. 07:34 • 댓글:

워드프레스에서 컨택트 폼으로 Contact Form 7 플러그인이 무료이고 기본적인 기능도 제공되기 때문에 많이 사용됩니다. 그리고 아바다 같은 일부 테마에서는 Contact Form 7 템플릿이 데모에 포함되기도 합니다. DiviEnfold의 경우 자체 Contact Form 기능이 내장되어 있습니다.

[참고*아바다 테마의 경우 이 글을 작성한 이후에 자체 문의 폼 양식을 제공하고 있습니다. "아바다 테마의 Avada Form 살펴보기 (컨택트 폼)"를 참고해보세요.*]

 

워드프레스 엘리멘터 문의폼 위젯(Form 요소)

워드프레스에서 방문자나 고객으로부터 문의를 받고 싶은 경우 Contact Form 7이나 WPForms와 같은 문의폼 플러그인을 사용할 수 있습니다. 최근에는 테마나 페이지 빌더에 문의폼 기능을 추가하는

avada.tistory.com

워드프레스 Contact Form 7에서 메일 수신 오류가 발생하는 경우

간혹 (혹은 자주) Contact Form 7에서 제출한 문의 내용이 메일로 전송되지 않는 문제가 발생할 수 있습니다. 이런 경우 여러 가지를 의심해볼 수 있습니다.

[참고*아래의 내용은 Quform이나 WPForms 등 다른 컨택트 폼을 이용하는 경우에도 동일하게 적용됩니다.*]

먼저는 웹호스팅 문제입니다. 카페24의 경우 스팸 기능을 꺼 놓으면 문제가 해결될 수 있습니다. 계정관리 > 스팸 SHIELD에서 사용안함으로 설정해봅니다.

무료 닷홈 호스팅을 이용하는 경우 메일 기능을 이용할 수 없습니다. 그냥 다른 웹호스팅으로 바꾸는 것이 좋습니다. 무제한 호스팅을 원하는 경우 Bluehost나 Siteground 같은 해외 호스팅도 고려해볼 수 있습니다.

두 번째로 의심해볼 수 있는 경우는 설정 문제입니다.

가령 위와 같은 경우 발송에 폼 발송자 이메일이 설정되어 있습니다. 이 같이 발송자 이메일 주소가 폼 발송자 이메일 주소로 설정되면 스팸으로 인식되어 메일이 잘 오지 않습니다.

위와 같이 설정하는 대신 다음과 같이 발신자 주소에 해당 사이트의 도메인이 포함된 이메일 주소를 넣도록 합니다.

예를 들어, example.com에서 컨택트 폼이 설치되어 있다면 발신자 주소에 admin@example.com처럼 입력합니다. 이 주소는 없는 주소라도 상관 없습니다.

추가 헤더에 Reply-To: [your-email]처럼 발송인 주소를 회신 주소에 추가합니다.

이외에 위와 같은 조치에도 해결이 안 되면 구글 서버 등 다른 이메일 서버를 이용해볼 수 있습니다.

그래도 문제가 잘 해결이 안 되는 경우에는 웹호스팅 업체에 문의하여 메일 서버에 문제가 없는지 확인해봅니다. 그리고 Quform 같은 다른 플러그인을 고려해볼 수 있습니다. Quform 등을 사용할 경우 문의 내용이 DB에도 저장되도록 설정할 수 있습니다.

참고

https://avada.tistory.com/2789

 

워드프레스 Divi 테마용 무료 웹 개발자 레이아웃 팩(Web Developer Layout Pack) 다운로드

워드프레스에서 가장 많은 판매를 기록하고 있는 테마는 유명한 아바다(Avada) 테마입니다. 아바다 테마는 현재 835,000개 이상이 판매되어 타의 추종을 불허하고 있습니다. 하지만 아바다 테마보

avada.tistory.com

https://avada.tistory.com/2408

 

워드프레스 WP Mail SMTP 지메일 설정 방법

워드프레스 사이트에서 이메일이 발송되지 않거나 메일이 지연되거나, 혹은 특정 이메일 주소(예: 지메일)로 전달되지 않는 경우 WPForms의 WP Mail SMTP를 사용하여 지메일 서버 등으로 메일이 발송

avada.tistory.com