최신글 이메일 알림 수신 안되는 현상

게시판 이메일 알림 필드에 이메일을 입력하고 게시판에 글 작성을 했는데, 메일이 도착하지 않고 http500 에러가 나길래, 호스팅업체 카페24에 문의해보니, 아래와 같은 답변을 받았네요.

메일이 정상적으로 발송된다는데, 테스트 해보니 이메일로 오지 않는데, 어떤 문제가 있는지 좀 알고 싶네요.

 

 

www폴더와 같은 루트상의 .htaccess 파일에서 아래 코드를 추가입력하여 웹페이지에서 php에러메시지가 출력되도록 설정하였습니다.

# .htaccess
php_value error_reporting 6135
php_flag display_errors on
 
 
이후 http://도메인/qna/?mod=editor 에서 글쓰기 테스트시 다음과 같은 에러메시지가 발생하였습니다.
 
Fatal error: Call to undefined method PHPMailer::getCustomHeaders() in /home/hosting_users/아이디/www/wp-content/plugins/contact-form-7/includes/mail.php on line 176
 
 
해당 에러메시지와 관련하여 구글 검색시 최신 워드프레스버전에서의 phpmailer 처리 소스상 문제로 확인이 됩니다.
 
http://www.fahdmirza.com/2016/07/wordpress-fatal-error-call-to-undefined.html
 
 
따라서 위 url을 참고하여 에러가 발생한  mail.php 파일의 171라인을 주석처리하였습니다.
 
//add_action( 'phpmailer_init', 'wpcf7_phpmailer_init' );
 
 
이 후 http://도메인/qna/?mod=editor 에서 글쓰기 후 정상처리되었으며, 메일로그확인시 내메일@gmail.com 으로 정상발송처리된 것으로 확인됩니다.
참고로 수신메일주소를 @naver.com으로 수정 후 확인시 정상수신됨을 확인하였습니다.
 Oct 28 11:19:43 qmail: 1477621183.035828 new msg 195490
Oct 28 11:19:43 qmail: 1477621183.035855 info msg 195490: bytes 643 from <from메일주소@gmail.com> qp 10540 uid 2019
Oct 28 11:19:43 qmail: 1477621183.036217 starting delivery 2362: msg 195490 to remote 수신메일@gmail.com
Oct 28 11:19:43 qmail: 1477621183.036232 status: local 0/10 remote 1/20
Oct 28 11:19:44 qmail: 1477621184.817440 delivery 2362: success: 74.125.204.27_accepted_message./Remote_host_said:_250_2.0.0_OK_1477621185_y82si5504794pfb.71_-_gsmtp/
Oct 28 11:19:44 qmail: 1477621184.817510 status: local 0/10 remote 0/20
Oct 28 11:19:44 qmail: 1477621184.817528 end msg 195490

워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요