워드프레스 3.6이 출시된지 3주 정도 지났다. 많은 부문 업그레이드 되었기 때문인지 워드프레스 커뮤니티에서도 관심이 뜨겁다.
하지만 커뮤니티를 살펴보면 자동메일전송 관련 문제가 심심찮게 발생하는 것을 확인할 수 있다.
워드프레스 버전을 업데이트했을 뿐인데...
워드프레스 3.6 버전으로 업데이트 후 불편을 느낄만한 버그가 발생했다. 댓글 받아보기, 암호전송, 폼메일 플러그인 등에서 메일이 전송 되지 않는다는 것이다.
그렇다면 어떻게 해야 할까.
우선 메일 전송을 담당하는 코드가 어떤 것인지 확인할 필요가 있다. 플러그인이나 테마의 문제가 아니라면 '~/wp-includes/' 디렉토리에 있는 파일 중 잘못된 부분을 찾아 수정하면 된다. 워드프레스의 각종 기능은 '~/wp-incldues/' 디렉토리에 저장된 파일을 통해 실행되기 때문이다.
해결책은?
우선 해결책 부터 보자. 문제가 되는 파일은 '~/wp-includes/class-phpmailer.php' 이다. 아래의 링크를 통해 해당 파일의 최근 버전으로 덮어쓰면 해결된다.