인사이드 스킨 이메일 발송 시 오류

안녕하세요?

인사이드 스킨 사용하고 있습니다.

최신글에 대한 알림은 잘 오지만 

사용자에게 답변이 달렸다는 메일이 가지 않는데요

로그를 확인해보니 

https://imgur.com/3QgeoXP

Error : Message body empty로 출력이 됩니다.

 

wp, 플러그인, 인사이드 스킨은 최신버전입니다.

확인 부탁드립니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기
워드프레스 에러 기술지원 서비스 전문가에게 맡기세요
  • KBoard 인사이드 상담 스킨에서 답변 등록시 이메일로 알림 받기 기능은

    kboard_document_insert 액션을 활용해서 메일을 보내고 있습니다.

    메일을 보내는 건 워드프레스 내장 함수인 wp_mail 함수를 활용하고 있습니다.

    최신글 이메일 알림 경우에도 wp_mail 함수를 활용해서 메일을 보내고 있습니다.

     

    또한 KBoard 플러그인에서는 메일 보내는 함수만 활용하고 있으며

    이전 댓글에 말씀드린 것처럼 메일을 보내는 기능은

    엄밀히 말하면 서버 기능이기 때문에 플러그인 자체에서 해결이 어려울 수도 있습니다.

    저희도 내부적으로 테스트해보겠습니다.

    고맙습니다.

  • 안녕하세요~^^

    KBoard 플러그인의 최신글 이메일 알림 기능을 활용하면서

    별도의 코드를 추가해서 메일을 보내고 있으신 건지요?

    그런 경우, 메일을 보내는 기능은 서버 세팅에 의존하기 때문에

    서버 관리자 또는 웹호스팅 업체에도 문의를 해보셔야 할 듯합니다.

    고맙습니다.

  • 네 그걸 안적었네요
    호스팅사에 질문글 올리기전 문의 했었고
    본인들은 메일관련 어떠한 설정도 건들지 않는다고 하였습니다.

    그리고 별도의 코드를 추가해서 메일을 보내고있지 않습니다.
    그냥 인사이드 스킨의 기본기능인 답변시 이메일로 알림을 사용하고 있습니다.
  • 안녕하세요?

    테스트 내부적으로 해보셨는지 궁금합니다

    정상작동 하고 있나요?
    타 플러그인들 비활성 해보고 테마 변경해봐도

    답변 메일만 body empty라고 나오네요

    그리고 SMTP 플러그인을 변경해봐도, 
    카페24 호스팅 환경에서 테스트 해봐도 동일하네요

  • 안녕하세요.

    저희 쪽에서 내부적으로 테스트해보니

    KBoard 플러그인 코드를 조금 수정해주셔야 할 듯합니다.

     

    FTP로 접속해서 /wp-content/plugins/kboard/class/KBMail.class.php 파일에

    아래의 코드를 찾아서

    include_once KBOARD_DIR_PATH . '/assets/email/template.php';

    아래의 코드로 교체해보시겠어요?

    include KBOARD_DIR_PATH . '/assets/email/template.php';

     

    include_once는 이미 파일이 로드됐다면 다시 로드하지 않기 때문에

    최신글 이메일 알림 기능이 먼저 동작하고

    답변 등록시 이메일로 알림 받기의 이메일 발송 시에는 빈 값이 적용된 듯합니다.

     

    해당 코드 수정 내용은 아래의 링크에서도 확인 가능합니다.

    https://github.com/cosmosfarm/KBoard-wordpress-plugin/commit/a61daedb7c6138e65843f6b84fd46dbe1c0434b9

    위 사항을 추후 업데이트에 반영하도록 하겠습니다.

    고맙습니다.

좋은 정보와 인맥을 동시에, 워드프레스 사용자 단톡방 참여하기