Contact Form 7에서 "Sender email address does not belong to the site domain" 오류 메시지가 표시되는 경우
워드프레스에서 널리 사용되는 컨택트 폼 플러그인인 Contact Form 7에서 문의 폼을 구성할 때 다음과 같은 오류 메시지가 표시될 수 있습니다.
Sender email address does not belong to the site domain.
이 오류 메시지는 보내는 사람 이메일 주소의 도메인과 사이트 도메인의 주소가 다를 경우에 표시됩니다.
가령 사이트 도메인이 yourdomain.com이지만 보내는 사람(발신인) 이메일은 지메일 또는 네이버 메일을 기입한 경우가 여기에 해당합니다.
그럼 왜 이런 오류 메시지를 표시하도록 구성되어 있을까요? 그것은 바로 발신인 이메일 주소가 도메인 주소와 다를 경우 중계 메일 서버(relaying mail server)에서 해당 메일 주소를 조작된 주소(spoofed address)로 간주할 가능성이 높습니다. 이로 인해 사용자가 컨택트 폼을 통해 문의를 제출해도 수신인 주소로 제대로 전송되지 않을 가능성이 있습니다.
이런 오류 메시지가 표시되거나 문의 메일이 제대로 전달되지 않는 경우 From(보내는 사람) 이메일 주소를 해당 도메인 이름이 포함된 이메일 주소로 입력하면 문제가 해결됩니다.
예를 들어, 사이트가 yourdomain.com인 경우 [email protected]처럼 입력하면 됩니다. 만약 카페24 도메인을 사용하는 경우 [email protected]과 비슷하게 입력하도록 합니다. 참고로 실제로 이런 이메일 주소가 없어도 상관없습니다. 중요한 것은 해당 도메인 이름이 발신자 이메일 주소의 도메인 이름으로 사용되도록 하는 것입니다.
댓글 남기기