워드프레스 폼메일 오류 해결 방법

워드프레스 폼메일 플러그인을 사용하면 방문자가 메일 프로그램에 로그인할 필요도 없고 원하는 내용을 선택해서 메일로 받을 수 있지요. 하지만 가끔씩 폼메일이 정상적으로 전송되지 않는 경우가 발생합니다. 이 경우에는 아래와 같이 해결할 수 있습니다.

워드프레스 폼메일 오류 원인

워드프레스 3.6x 버전의 버그

워드프레스 3.6x 버전은 폼메일 전송 모듈에 버그가 있습니다. “전송 성공” 메시지가 보여도 실제로는 메일이 전송되지 않습니다. 이 경우에는 워드프레스를 최신 버전으로 업데이트하면 문제가 해결됩니다.

호스팅 서비스 문제1 : 무료 호스팅시 메일 미지원

무료 호스팅을 제공하는 닷홈의 경우 메일 전송을 지원하지 않습니다. 폼메일을 사용하려면 유료 호스팅으로 변경해야 합니다.

호스팅 서비스 문제2 : 서버의 문제

호스팅 서버에 문제가 있거나 설정이 잘못되어 있으면 메일이 전송되지 않을 수 있습니다.

호스팅 서비스 문제3 : 스팸 서버로 간주되어 블록됨

서버를 한 대 통째로 사용하는 서버 호스팅이 아니라면, 여러 사람이 한 대의 서버를 공유해서 사용하는 공유 호스팅(Shared Hosting)입니다. 하나의 서버에 내 워드프레스 뿐 아니라 다른 사람들의 다른 서비스도 함께 운영된다는 이야기 이지요.

만약 같은 서버를 사용하는 누군가가 대량으로 메일을 발송한다면, 구글(G메일)이나 네이버 같은 메일 서비스 회사에서는  해당 서버를 스팸 서버로 간주해서 블랙리스트에 등록할 수 있습니다. 그러게 되면 그 서버에서 보내는 메일은 더이상 받아볼 수 없게 되지요.

이 때 같은 서버를 사용하는 사람이 불이익을 당할 수 있습니다. 즉 나는 아무런 잘못이 없어도 내 워드프레스에서 발송한 메일이 스팸으로 간주될 수 있습니다.

호스팅 서비스 문제일 경우 폼메일 발송 오류 해결 방법

호스팅을 사용하고 있는 회사에 요청해서 해결할 수 밖에 없습니다. 고객센터를 통해서 요청하면 해당 서버에 문제가 있는지, 해당 서버가 스팸 서버로 등록된 건 아닌지 확인해서 회신해 줄 겁니다.

호스팅 서버의 스팸 등록

호스팅 서버의 스팸 등록

실제로 저도 이런 문제가 발생해서 고객센터를 통해 문의해서 답변도 받고 전화 통화도 했습니다. 문제가 해결되었다는 안내를 받았지만 실제로 메일 전송에 지속적으로 문제가 발생하더군요.

이 경우에는 서버를 변경하는 수 밖에는 해결 방법이 없습니다. 호스팅 회사에 다른 서버로 변경해 달라고 요청해 보세요. 서버를 변경해 주거나 아니면 새로 호스팅에 가입해서 사용하면 설치비 정도는 면제해 줄 겁니다.